將Python列表列表寫入csv文件我有一長串以下表格清單---a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]]即列表中的值是不同的類型 - 浮點數(shù),整數(shù),字符串。如何將其寫入csv文件,以便我的輸出csv文件看起來像1.2,abc,31.2,werew,4...1.4,qew,2
3 回答

森林海
TA貢獻2011條經(jīng)驗 獲得超2個贊
Python的內(nèi)置CSV模塊可以輕松處理:
import csvwith open("output.csv", "wb") as f: writer = csv.writer(f) writer.writerows(a)
這假設(shè)您的列表定義為a
,就像您的問題中一樣。您可以通過各種可選參數(shù)調(diào)整輸出CSV的確切格式,csv.writer()
如上面鏈接的庫參考頁中所述。
Python 3的更新
import csvwith open("out.csv", "w", newline="") as f: writer = csv.writer(f) writer.writerows(a)
添加回答
舉報
0/150
提交
取消