怎样优雅地将dataframe列表中的行压缩成列表?

df1=pd.DataFrame([[1,'A'],[1,'B'],[1,'C']],columns=['甲','乙'])
print(df1)
df=pd.DataFrame([[1,['A','B','C']]],columns=['甲','乙'])
print(df)
image.png
怎样把一列压缩成一个列表?

该问题的镜像问题
https://segmentfault.com/q/10...

阅读 1.9k
1 个回答

df.groupby("甲")["乙"].apply(list)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题