【发布时间】:2018-05-11 20:32:13
【问题描述】:
dataList = ['#cyclone', '#twister', '#thunderstorm', '#supercell', '#wind', '#weatherradar', '#storm', '#waterspout', '#tropicalcyclone', '#hurricane', '#typhoon', '#snowstorm']
with open('test.csv', 'w', encoding='utf-8', newline='') as fp:
writer = csv.writer(fp,delimiter=',')
writer.writerow(dataList)
上面的代码将列表中的每个单词写入 CSV 文件中的一个新单元格,但是, 我想将此列表的数据写为单行中每个单元格 5 个单词。有人可以建议我解决方案还是可以编写一段代码或更正这个?
【问题讨论】:
-
你能展示你的尝试吗?
-
在上面的 sn-p 中,我正在尝试将上面数据列表中的单词写入 CSV 文件,格式应该是每行中每个单元格 5 个单词。
-
是的,但是我看不到您除了将其全部写到一行之外还在做任何事情。你试过循环吗?
-
不,还没有尝试过。它会起作用吗?
标签: python-3.x list csv