在Python 中將清單寫入有換行符的檔案
要將清單寫入有換行符的文件, writelines () 方法是經常使用。但是,此方法不會自動插入換行符號。解決方法是循環遍歷列表並單獨寫入每一行。
基於循環的替代方法
更直接的方法是使用帶有 write( 的循環) 方法。這將確保在每行之間插入換行符。
with open('your_file.txt', 'w') as f: for line in lines: f.write(f"{line}\n")
對於Python
對於Pythonwith open('your_file.txt', 'w') as f: for line in lines: f.write("%s\n" % line)
3.6
with open('your_file.txt', 'w') as f: for line in lines: print >> f, line
在Python 2中,print語句可用於將行寫入file:
f.writelines(f"{line}\n" for line in lines)
以上是如何在Python中有效率地將清單寫入帶有換行符的檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!