It is common to use groupby to get the statistics of rows in the same group such as count, mean, median, etc. If you want to group rows into a list instead, use lambda x: list(x).
groupby
lambda x: list(x)
My previous tips on pandas.