Работаю с pandas на Питоне. Есть такой код
res = df[
(df['Column1'] >= column1_min) & (df_item['Column1'] <= column1_max) &
(df['Column2'].isin(column2) ) &
(df['Column3'] == column3) &
#.....
Кай сделать так, чтобы фильтры (column1_min, column1_max, column2, column3) которые None, не применялись для фильтрации?
Сейчас если какая-нибудь из них равна None, то будет производится фильтрация по значением, которые тоже None, то есть будет искать None.
Я же хочу, чтобы если None, то не фильтровать по этому значению вообще.