3zz*_*zzy 0 python csv tuples export list
我的Python模块有一个列表,其中包含我想要保存为.txt文件的所有数据.该列表包含几个元组,如下所示:
list = [ ('one', 'two', 'three'), ('four', 'five', 'six')]
Run Code Online (Sandbox Code Playgroud)
如何打印列表,以便每个元组项由选项卡分隔,每个元组由换行符分隔?
谢谢
您可以解决它,因为其他答案建议只需加入行,但更好的方法是只使用python csv模块,以便稍后您可以轻松更改分隔符或添加标题等并将其读回来,看起来您想要制表符分隔文件
import sys
import csv
csv_writer = csv.writer(sys.stdout, delimiter='\t')
rows = [ ('one', 'two', 'three'), ('four', 'five', 'six')]
csv_writer.writerows(rows)
Run Code Online (Sandbox Code Playgroud)
输出:
one two three
four five six
Run Code Online (Sandbox Code Playgroud)