在Python中将列表输出到TSV文件可以通过以下步骤实现:
import csv
data = [['Name', 'Age', 'City'],
['John', '25', 'New York'],
['Alice', '30', 'London'],
['Bob', '35', 'Paris']]
filename = 'output.tsv'
csv
模块的writer
函数创建一个写入器对象,并指定分隔符为制表符:with open(filename, 'w', newline='') as tsvfile:
writer = csv.writer(tsvfile, delimiter='\t')
writerows
方法将数据写入文件: writer.writerows(data)
完整的代码如下所示:
import csv
data = [['Name', 'Age', 'City'],
['John', '25', 'New York'],
['Alice', '30', 'London'],
['Bob', '35', 'Paris']]
filename = 'output.tsv'
with open(filename, 'w', newline='') as tsvfile:
writer = csv.writer(tsvfile, delimiter='\t')
writer.writerows(data)
这样,列表数据就会被写入到名为output.tsv
的TSV文件中。
领取专属 10元无门槛券
手把手带您无忧上云