我有一个列表,例如[('a', 'b', 'c'), ('d', 'e', 'f'),....]
。我想将其写入 CSV 文件,如下所示-
a, b, c
d, e, f
我怎么做?
我尝试过使用 csv.writerows 但输出文件的每个字符位于不同的单元格中,并且全部位于同一行中。从某种意义上说,第一行的单元格有“a”“b”等。
Thanks.
Use writer.writerows() https://docs.python.org/2/library/csv.html#csv.csvwriter.writerows(复数,与s
)一次性写入行列表:
>>> import csv
>>> import sys
>>> data = [('a', 'b', 'c'), ('d', 'e', 'f')]
>>> writer = csv.writer(sys.stdout)
>>> writer.writerows(data)
a,b,c
d,e,f
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)