蓝绝

博客园 首页 新随笔 联系 订阅 管理
#按条件提取数据  
import pandas as pd 
pd.set_option('display.unicode.east_asian_width',True) 
data=[[45,65,100],[56,45,50],[67,67,67]] 
index=['张三','李四','王五']
columns=['数学','语文','英语'] 
df=pd.DataFrame(data=data,index=index,columns=columns) 
print(df)
print('1.-------提取一个条件数据---------------')
print(df.loc[df['语文']>=60])   #提取语文大于等于60的数据
print('1.-------提取多个条件数据---------------')
#条件之间使用关系运算符
print(df.loc[(df['语文']>=60)  & (df['数学']>=60)])  
数学  语文  英语
张三    45    65   100
李四    56    45    50
王五    67    67    67
1.-------提取一个条件数据---------------
      数学  语文  英语
张三    45    65   100
王五    67    67    67
1.-------提取多个条件数据---------------
      数学  语文  英语
王五    67    67    67

 

posted on 2022-11-19 10:31  蓝绝  阅读(106)  评论(0编辑  收藏  举报