
Best filter method for a Python Pandas series? Use loc + lambda, thus filtering the series you got, not the global s:
s = pd.Series([10, 15, 20, 25, 30])
(
s
.loc[ lambda s_: (s_ > 20)] # filters s
.loc[ lambda s_: (s_ % 2 == 1) ] # filters output from first 1
)
