【发布时间】:2018-02-04 00:25:41
【问题描述】:
当我执行以下行时。我收到每个字母之间的空格,并且单词格式不正确。任何帮助表示赞赏。
import csv
with open('u2.csv', 'w', newline='') as csvfile:
wf = csv.writer(csvfile, delimiter = '\t')
for key in wordcount.keys():
wf.writerow("%s %s" %(key, wordcount[key]))
【问题讨论】:
-
wf.writerow接受一个列表,而不是一个字符串。通过[key, wordcount[key]]无需任何手动格式化。 -
编辑问题以包含
wordcount的小示例以及u2.csv中的输出应该是什么样子。我假设您使用的是 Python 3.x?