![675bf7647a75486dd2739478bdfd1472.png](https://img-blog.csdnimg.cn/img_convert/675bf7647a75486dd2739478bdfd1472.png)
excel数据如下
![f2a1adae3ff06e6dd49e6f0efb4697ef.png](https://img-blog.csdnimg.cn/img_convert/f2a1adae3ff06e6dd49e6f0efb4697ef.png)
1、年龄大于等于5岁的孩子
loc方法通过标签或者bool数组选取一些行和列。注意 loc后边跟的是方括号[];
调用series的方法apply(),
apply(age_5)接函数名意思是用这个函数过滤一遍这一列里的数据 就是把这一列的数据挨个放进函数a里,保留满足条件的
import pandas as pd
def age_5(a):
return a >=5
sh_excel=pd.read_excel('F:/Practice/py/search_07.xlsx')
#loc方法通过标签或者bool数组选取一些行和列
sh_excel=sh_excel.loc[sh_excel['年龄'].apply(age_5)]
print(sh_excel)