Pandas 3.0 pd.col: Replacing lambda in loc and assign

Pandas 3.0 pd.col: Replacing lambda in loc and assign

Python Pandas 3.0 introduces pd.col, which shortens queries:

df.loc[lambda df_: df_['age'] > 10]  # pre-3.0
df.loc[pd.col('age') > 10]           # 3.0

Also:

df.assign(xy = lambda df_: df_['x'] * df_['y'])  # pre-3.0
df.assign(xy = pd.col('x') * pd.col('y'))        # 3.0