我想比較csv中的兩行。 例如:比較csv文件中的兩行 - Python
abc, 2, foo, bar, baz
abc, 2, bar,baz, band
cab, 3, baz,bar, foo
cab, 3, baz,bar, foo
有方式csv
模塊或在任何蟒模塊,以檢查塔1是相同或不同的。
例如: 在前兩行中,我們看到2
,在第三行中我們看到號碼爲3
。在那裏我主要想總結值的方法找到了
背後的想法是要總結在column 1
所以對應於特定值的值,
abc, 2, 10,11,12
abc, 2, 7,8,9
cab, 3, 4,5,6
cab, 3, 1,2,3
12+9
因爲它有相同的列1. 和數字6 and 3
,因爲值3在第1列是相同的
總結它,我假設我可以創建一個列表
a=list()
值追加到列表
a.append(float(line[4]))
,並使用numpy的概括起來
numpy.sum(a)
可以在任何一個請幫我找出一個Python化的方式來找到,如果兩個值是相同的。
是不是可以這樣說。 '對於閱讀器中的行:' '對於行中的行:' 'print row' – pistal
@pistal我遍歷每行只。 –