使用 Python 将列表写入文件,包括换行符
要在插入换行符的同时将列表写入文件,有多种方法考虑。
使用循环:
此方法涉及迭代列表并将每一行写入文件并添加换行符。
with open('your_file.txt', 'w') as f: for line in lines: f.write(f"{line}\n")
对于 Python
在早期版本的 Python 中,使用以下命令语法:
with open('your_file.txt', 'w') as f: for line in lines: f.write("%s\n" % line)
对于 Python 2:
对于 Python 2,这种方法也是可行的:
with open('your_file.txt', 'w') as f: for line in lines: print >> f, line
使用列表理解(高效):
避免创建不必要的中间列表,删除列表理解中的方括号 []。这会生成一个生成器表达式,从而更节省内存。
with open('your_file.txt', 'w') as f: f.writelines(f"{line}\n" for line in lines)
以上是如何将 Python 列表写入带有换行符的文件?的详细内容。更多信息请关注PHP中文网其他相关文章!