IIUC, я полагаю, вы хотите first()
.Просто использование df.groupby('Name')
вернет объект groupby.Вы можете использовать свойство groups
объекта groupby для возврата словаря групп:
df.groupby('Name')
df.groupby('Name').groups
df.groupby('Name').first()
Возвращает:
<pandas.core.groupby.groupby.DataFrameGroupBy object at 0x00000238D8008898>
{'Retail': Int64Index([0, 1, 2, 3, 4], dtype='int64')}
Id
Name
Retail 1980