原表数据 根据uid合并 def ab(df): return','.join(df.values) df = df.groupby(['uid'])['sub'].apply(ab) df = df.reset_index()效果如下