I have a pandas data frame df like:
df
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
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()