Python编程

时间:2018-12-15 00:10:47

标签: python list csv

import csv
data = ["Apparels,Clothings,Materials,Bazaar,Saree,Salwars"]
f = open('data.csv', 'w')
w = csv.writer(f, delimiter = ',')
w.writerows([x.split(',') for x in data])
f.close()

我使用以下代码将列表写入csv文件。我遇到的问题是,新的csv文件(EXCEL.Doc)的间距与附件中的一样。 我希望新文件像旧文件一样,没有间隔。enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

在juanpa.arrivillaga的帮助下,他给出的答案起到了神奇的作用!

import csv
data = ["Apparels,Clothings,Materials,Bazaar,Saree,Salwars"]
f = open('data.csv', 'w', newline='') # by adding newline=''
w = csv.writer(f, delimiter = ',')
w.writerows([x.split(',') for x in data])
f.close()