How to group dataframe rows into list in pandas groupby

前端 未结 12 2183
日久生厌
日久生厌 2020-11-21 04:56

I have a pandas data frame df like:

a b
A 1
A 2
B 5
B 5
B 4
C 6

I want to group by the first column and get second col

12条回答
  •  忘掉有多难
    2020-11-21 05:55

    If looking for a unique list while grouping multiple columns this could probably help:

    df.groupby('a').agg(lambda x: list(set(x))).reset_index()
    

提交回复
热议问题