我想比较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我遍历每行只。 –