#按条件提取数据 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