我有一个元组列表
我正在尝试通过它们的名称进行比较,如果有一个元组具有相同的名称,我想将金额加在一起。输出将进入另一个具有相同结构
输出结果:
[(amount, name)]
:[(214.05, 'Charlie'), (153.57, 'Ben'),(213.88, 'Charlie')]
我正在尝试通过它们的名称进行比较,如果有一个元组具有相同的名称,我想将金额加在一起。输出将进入另一个具有相同结构
[(amount,name)]
的列表中。我已经成功提取了名称部分,使用以下代码:for i in range(0, len(spendList)):
print(spendList[i][1])
输出结果:
Charlie
Ben
Charlie
我该如何将这些名称进行比较?
spendList[i][2]
),将其添加到另一个外部变量中,删除元素spendList[i]
并添加一个新元素,其金额为外部变量的值。 - GalAbra