# You can also reset_index() on your groupby result to get back a dataframe with the name column now accessible.
import pandas as pd
df = pd.DataFrame({"a":[1,1,3], "b":[4,5.5,6], "c":[7,8,9], "name":["hello","hello","foo"]})
df_grouped = df.groupby(["a", "name"]).median().reset_index() # Resetting the index makes the column accessible
df_grouped.name
#Output:
0 hello
1 foo