【发布时间】:2022-01-05 06:51:30
【问题描述】:
在 python 中,我有一个如下所示的数据框:
Column1 Column2
[a,b,c,d] 4
[a,f,g] 3
[b,c] 6
[a,c,d] 5
我想计算第三列,每次在 Column1 中存在一个项目时,它都会在 Column2 中添加值(例如,在第一行中,它将是 a=4+3+5,b=4 +6,c=5+6+5,d=4+5,所以总共4+3+5+4+6+5+6+5+4+5=47):
Column1 Column2 Column3
[a,b,c,d] 4 47
[a,f,g] 3 21
[b,c] 6 26
[a,c,d] 5 37
我在查询和索引方面尽了最大努力,但没有成功,提前谢谢你!
【问题讨论】:
标签: python pandas list dataframe numpy