【发布时间】:2021-02-21 01:33:21
【问题描述】:
我想在单个列中将列表导出到 csv,每个条目开始一个新行。
我的清单是这样的:
['Jimmy French', 'Casey Fryer', 'Jane Pickens', 'Tommy L. Garcetti', 'Nada Lewis']
在另一个堆栈溢出问题之后,我的代码如下:
with open("export_5.csv","w") as f:
w = csv.writer(f, lineterminator=',')
w.writerow(phone_names_value_list)
输出是:
Jimmy French,Casey Fryer,Jane Pickens,Tommy L. Garcetti,Nada Lewis,
这是因为我在记事本中查看它吗?有什么我应该更改以使其打印在一列中的吗?
**另外,如何删除逗号?
【问题讨论】:
-
在excel中查看csv文件
-
这是因为您的列表是一维列表,当您使用
w.writerow(list)时,它假定列表应该是一行并这样写。
标签: python python-3.x list csv export-to-csv