pandas groupby: how to get a union of strings,df.groupby('A').apply(lambda x: x.sum())