这看起来很简单,但我找不到答案。如何在python中将平面列表输出到tsv文件?
答案 0 :(得分:3)
使用Python的CSV库和\t
分隔符,如下所示:
import csv
data = ['text1', 'text2', 'text3', 'text4']
with open('output.tsv', 'w', newline='') as f_output:
tsv_output = csv.writer(f_output, delimiter='\t')
tsv_output.writerow(data)
将output.tsv
包含一行作为:
text1 text2 text3 text4
如果您使用的是Python 2.x,请使用:
with open('output.tsv', 'wb') as f_output: