我很難處理我認爲是一個簡單的問題。我試圖導入一個csv並將它的列拆分成數組,我可以在其上運行不同的操作,然後將zip()返回到一起。在Python中排列的CSV列
import csv
data = csv.reader(open('test.csv', 'rb'), delimiter=",", quotechar='|')
column1, column2 = [], []
for row in data:
column1.extend(row[0])
column2.extend(row[1])
print column1
print column2
該代碼打印兩個數組,其元素是單個字符而不是字符串。當我嘗試使用單個列進行此操作時,column1.extend(row)會執行我想要的操作。
我對解決這個問題的方法很感興趣,或者把它推廣到n列。