Скажем, у меня есть список list = [1,2,3,4,5], и он изменяется во время моей программы. Как я могу сохранить его в файл, чтобы в следующий раз, когда программа запускается, я могу получить доступ к списку изменений в виде списка?
Я пробовал:
score=[1,2,3,4,5]
with open("file.txt", 'w') as f:
for s in score:
f.write(str(s) + '\n')
with open("file.txt", 'r') as f:
score = [line.rstrip('\n') for line in f]
print(score)
Но это приводит к тому, что элементы в списке являются строками не целыми числами.