我想编写一个包含多行的文本文件,所以我想知道如何将每个值放在一个新行上。
这是我的代码:
import itertools
from itertools import permutations , combinations
lista=[]
splits=itertools.permutations('0123456789', 5)
for x in splits:
lista.append(x)
f=open('lala.txt', 'w')
for i in lista:
f.write(str(i))
在这部分我需要换行:f.write(str(i))
我试过:f.write(str(i)\n)
但给我一个错误
最佳答案
您可以使用:
f.write(str(i) + '\n')
关于python - 用换行符写文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13042709/