Булева индексация
Отбор строк по условию-маске.
Сигнатура
DataFrame[boolean_condition]Условие создаёт маску из True/False, и в скобках остаются только строки с True. Несколько условий соединяют через & и | в скобках.
import pandas as pd
df = pd.DataFrame({'x': [1, 5, 10]})
print(df[df['x'] > 3])
# x
# 1 5
# 2 10