我有以下代码可以正常工作。
df_1 = df.groupby(['team'])['member'].apply(lambda x: x.tolist()).reset_index()
df_2 = df.groupby(['team']).agg({'member':'count'}).reset_index().rename(columns={'member': 'member_list'})
df_out = pd.merge(df_1, df_2, how='inner', on='team').rename(columns={'member': 'member_count'})
但是,我想知道有没有一种更优雅的方式可以同时创建两个聚合? (我使用的是熊猫0.19.2)谢谢!