在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ python 循環(huán)篩選數(shù)據(jù)

python 循環(huán)篩選數(shù)據(jù)

clipboard.png
因為這個文件很大。我想根據(jù)上面的第一列的字符串進行篩選,而且想要保留的數(shù)據(jù)也保存為set()如下
events = set()#要保留的數(shù)據(jù)如下
clipboard.png
還是初學(xué)者,所以很多不懂。自己思路大概是這樣

for rows in tr: #遍歷list(tr)每行數(shù)據(jù)
   for i in events:
     if (tr[rows[0]] == event[i]): # tr[rows[0]]可以索引至第一張圖的第一列數(shù)據(jù)?好像set()不支持這樣索引
             #保存

不知道怎么實現(xiàn),想請教一下感謝

回答
編輯回答
蝶戀花

使用 pandas 庫讀取、篩選數(shù)據(jù)方便多了,以下是 ipython 示例

In [1]: import pandas as pd

In [2]: pd.read_csv('a.csv')
Out[2]: 
     a  b
0  one  1
1  two  2
2  one  3

In [3]: df = _

In [4]: df[df.a.eq('one')]
Out[4]: 
     a  b
0  one  1
2  one  3

參考

pandas, https://pandas.pydata.org/

2017年5月22日 00:31