2017-02-09 39 views
-3

我有一个CSV文件中包含多个列这样的:使用Python创建一个字典和过滤数据

> A:  A_index   B:  B_index   C:  C_index   
> 762  0.1210728809  615  0.1196903735  312 0.0341544124 
    482  0.3124124   762  0.415734   123 0.412456671 

... 

我希望创建一个字典,A,B,C为“关键”和索引值A,B,C各行的分别。

i.e 0.3124124 for 482, 0.415734 for 762

然后做一个过滤器,找到相同的“钥匙”(即A:762是一样B:762),并比较同一“键的值,如果B:762 > A:762值,然后删除A:762 ,请在csv文件中保留B:762

我知道听起来很复杂,但真的很感谢你的建议!

+2

1.你有什么迄今所做? 2.你见过“熊猫”吗? –

回答

-1

检查了这一点filter()

filter(input_filter, input_data.items()) 
+0

这并未提供问题的完整答案。 –

+0

也不是问题真的很准确... – Garjy

+0

他们你应该在发布答案之前要求澄清评论。 –