次のようなCSVファイルがあります。
['Name1'、''、''、''、''、''、''、''、''、''、''、''、''、''、''、''、 ''、''、''、''、'+']
['Name1'、''、''、''、''、''、'b'、''、''、''、 ' '、''、''、''、''、''、''、''、''、''、'']
['Name2'、''、''、''、''、 ' '、''、''、''、''、''、''、''、''、''、''、''、''、''、'a'、'']
[' Name3'、''、''、''、''、' +'、''、''、''、''、''、''、''、''、''、''、''、''、'' 、''、'']
ここで、同じ1番目の列名を持つすべての行を1つの列に結合する方法が必要です。たとえば、次のようになります。
['Name1'、''、''、''、''、''、'b'、''、''、''、''、''、''、''、''、'' 、''、''、''、''、'+']
['Name2'、''、''、''、''、''、''、''、''、''、 ' '、''、''、''、''、''、''、''、''、'a'、'']
['Name3'、''、''、''、''、 '+'、''、''、''、''、''、''、''、''、''、''、''、''、''、''、'']
CSVを並べ替えてから、各行と列を調べて各値を比較することでこれを行う方法を考えることができますが、おそらくもっと簡単な方法があるはずです。
何か案は?