使用CSV編寫器,我試圖寫一個字符串列表文件。For循環中的整個字符串,而不僅僅是字符
每個字符串應該佔據一個單獨的行。
sectionlist = ["cat", "dog", "frog"]
當我執行下面的代碼:
with open('pdftable.csv', 'wt') as csvfile:
writer = csv.writer(csvfile, delimiter=',')
for i in sectionlist:
writer.writerow(i)
創建
c,a,t
d,o,g
f,r,o,g
時,我想
cat
dog
frog
爲什麼for
迴路分別分析每一個字符和H我可以將整個字符串一起傳遞到csv.writer
,這樣每個字符都可以寫出來嗎?
打電話給你的清單「list」是個壞主意 – khelwood 2014-09-29 16:58:35
與'sectionlist'相關的'list'(不要用你自己的變量的名字)是怎麼回事? – jonrsharpe 2014-09-29 16:58:57
實際文件是一個人口統計數據的列表,它適合於csv寫作,因爲我希望能夠在excel中對其進行編輯。如果將其作爲文本文件編寫更容易並完成相同的任務,請告訴我!謝謝 – foursuits 2014-09-29 16:59:04