Pythonを使用して列ごとにcsvファイルを書きたいと思います。最初の csv ファイルからデータを読み取り、ヘッダーが「OK」の場合は、列をコピーします。私は次のことを試しました:
for column in zip(*data):
l= []
if column[0] == 'ok' :
for k in column:
l.append(k)
my_writer.writerow(zip(*l))
しかし、エラーが発生します:
wrt.writerow(zip(*l))
_csv.Error: sequence expected
次に、writerow の代わりに writerows を試してみましたが、結果は明らかに期待したものではありません。最初の列には、ヘッダーの名前の一部が含まれています...
何か案が?