как записать значения переменной list в файл?
как записать список:
a = ['купить слона', 'купить синего слона', 'цены на слонов']
в txt файл в следующем виде:
купить слона
купить синего слона
цены на слонов
Ответы (3 шт):
Автор решения: kiber
→ Ссылка
f = open('xyz.txt','w') # открытие в режиме записи
f.write('Hello \n World') # запись Hello World в файл
Hello #вывод содержимого
World #вывод содержимого
f.close() # закрытие файла
Автор решения: Платон Хаматов
→ Ссылка
with open('file.txt', 'a') as f:
for i in alist:
f.write(i)
Если нужно просто добавить в конец - режим 'а', если нужно в пустой записать, то 'w'
Автор решения: Pavel Durmanov
→ Ссылка
In [5]: a = ['купить слона', 'купить синего слона', 'цены на слонов']
In [6]: with open("file.txt", "w") as f:
...: f.write("\n".join(a))
~ cat file.txt
купить слона
купить синего слона
цены на слонов