Mam błąd z tym wierszem. Pracuję ze słownikiem z pliku z importem. Jest to słownik:błąd słownika Pythona AttributeError: obiekt 'list' nie ma atrybutu 'keys'
users = [{'id':1010,'name':"Administrator",'type':1},{'id':1011,'name':"Administrator2",'type':1}]
A metoda z którym praca jest w następujący sposób:
def addData(dict, entry):
new = {}
x = 0
for i in dict.keys():
new[i] = entry(x)
x += 1
dict.append(new)
Gdzie „dict” byłoby „użytkowników”, ale błąd jest, że słownik nie rozpoznaje ja jako taki. Czy ktoś może mi powiedzieć, że mam błąd w słowniku?
zmiennej users' 'faktycznie jest lista słowników. –