【发布时间】:2015-05-28 15:01:16
【问题描述】:
我有一个非常大的.csv 文件,如下所示:
column1,id,column3,column4,words,column6
string,309483,0,0,hi#1,string string ....
string,234234,0.344,0,hello#1,string string ....
...
string,89789,0,.56799,world#1,string string ....
string,212934,0.8967,0,wolf#1 web#1 mouse#3,string string ....
我想在一个列表中提取所有words,在column3 中具有大于0 的浮点数,并将它们放入一个列表中,例如,对于上面的例子,这将是输出:
[hello#1, wolf#1, web#1, mouse#3]
知道如何用 pandas 完成这项任务吗?在此先感谢各位。
【问题讨论】:
-
你想只附加第四列的值吗?
-
感谢@AvinashRaj 的提要。是的,第四列的所有值
-
感谢@cphlewis 的评论
-
我已经编辑了.. 是的,我知道这可以帮助将来的人! @cphlewis
-
您想要一个包含所有值还是唯一值的列表?
标签: python list python-2.7 csv pandas