csv の 2 つの行を比較しようとしています。例えば:
abc, 2, foo, bar, baz
abc, 2, bar,baz, band
cab, 3, baz,bar, foo
cab, 3, baz,bar, foo
csv
列1が同じか異なるかを確認するモジュールまたはPythonのモジュールはありますか。
例: 最初の 2 行には が表示2
され、3 行目には数字が表示され3
ます。それを見つける方法はありますか
その背後にある考え方は、特定の値に対応する値を合計することです。column 1
それで、
abc, 2, 10,11,12
abc, 2, 7,8,9
cab, 3, 4,5,6
cab, 3, 1,2,3
列1が同じであるため、本質的に値を合計したいと思い12+9
ます。6 and 3
値3は列1で同じであるため、数値
要約すると、リストを作成できると仮定しています
a=list()
そのリストに値を追加します
a.append(float(line[4]))
numpy を使用して合計します
numpy.sum(a)
2つの値が同じかどうかを見つけるためのpythonicな方法を見つけてください。