【发布时间】:2017-09-15 13:38:59
【问题描述】:
我正在尝试将数据写入 excel,其中每个列表都位于不同的列中。到目前为止,我已经能够将数据放入 csv 文件的不同列中,但是当我在 excel 中打开它时,它会将所有数据写入同一列。到目前为止我所拥有的:
import csv
list1 = [1,2,3,4,5,6]
list2 = ['a','b','c','d','e','f']
list3 = ['G','H','I','J','K','L']
b = open('lists.csv','a')
a = csv.writer(b)
rows = zip(list1,list2,list3)
for row in rows:
print(row)
a.writerow([row])
b.close()
当前结果:
预期结果:
【问题讨论】:
标签: excel python-3.x csv