apply(list)
我会考虑序列索引而不是值。我认为您正在寻找
df.groupby('user')[['time', 'amount']].apply(lambda x: x.values.tolist())
用户
1 [[23.0,2.99],[50.0,1.99]]
2 [[12.0,1.99]]
Pandas:按列A分组,并从其他列中列出元组?
apply(list)
我会考虑序列索引而不是值。我认为您正在寻找
df.groupby('user')[['time', 'amount']].apply(lambda x: x.values.tolist())
用户
1 [[23.0,2.99],[50.0,1.99]]
2 [[12.0,1.99]]