Python中两种方法根据属性值获取所在的行
df = pd.DataFrame({'name':['小王','小李'],'age':[15,16]})
df
Out[68]:
name age
0 小王 15
1 小李 16
# 1. 采用loc方法
df.loc[df['name']=='小王']
Out[69]:
name age
0 小王 15
# 2. 采用isin方法
df[df['age'].isin([15])]
Out[70]:
name age
0 小王 15
网友评论