Una tabla dinámica cruza dos categorías con un valor en medio.

Arrastra en el orden correcto los pasos para crear y mostrar una tabla dinámica.

1print(tabla)
2tabla = pd.pivot_table(df, index='ciudad', columns='mes', values='ventas', aggfunc='sum')