Почему append() заменяет последний элемент в списке?
with open("test.json", "r") as f:
ref=json.load(f)
listtak:list=ref["pepememe"]
listtak.append(input())
ref["pepememe"]=listtak.lower()
with open("test.json", 'w') as f:
json.dump(ref, f, indent=4)
print(a)
Почему этот код работает НЕправильно?
Пожалуйста помогите
Не, ну ты реши уже. Или listtak - это строка, и тогда у неё не может быть метода append().
Или listtak - это список, и тогда у него не может быть метода lower().