条件筛选

54.5 条件筛选

df[df['分数'] >= 80] 布尔索引筛选行。

多条件:(df['a']>80) & (df['b']<90),注意 & 和括号。

筛选高分

# ========================================
# 示例:布尔筛选
# ========================================
import pandas as pd

df = pd.DataFrame({'name': ['小明','小红','小刚'], 'score': [95, 88, 72]})
high = df[df['score'] >= 85]
print(high)