代码和数据框图像
我试图在一行中为每个相应的'文件名'创建'snippet_time_bounds'的元组列表。因此,示例中的第一行将包含第一个文件名,然后是一个元组列表,如:
[(0.0, 4.032),(4.032, 8.064),(8.064, 12.096),(12.096, 16.128),(20.16, 24.192)...]
您的分组稍微偏离,您正在寻找agg(list),我相信
举例:
df=pd.DataFrame({'filename':[1,2,3,1,2,2,3], 'tuples':[(1,2),(71,2),(10,2),(1,20),(11,222),(31,23),(18,22)]})
df.groupby(['filename']).agg(list)
tuples
filename
1 [(1, 2), (1, 20)]
2 [(71, 2), (11, 222), (31, 23)]
3 [(10, 2), (18, 22)]