単純な問題のように思える問題に対処するのに苦労しています。私は csv をインポートし、その列を配列に分割して、さまざまな操作を実行できるようにしてから、zip() をまとめようとしています。
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
このコードは、文字列ではなく個々の文字である要素を含む 2 つの配列を出力します。単一の列でこれを実行しようとすると、 column1.extend(row) は私が望むことを行います。
この特定の問題を解決する方法、またはこれを n 個の列に一般化する方法に興味があります。