l=[('a', 1), ('b', 2), ('c',3), ('a', 4), ('b', 7), ('c', 6)]d={}for k,v in l: if k in d: d[k]=int(d[k])+int(v) else : d[k]=v
结果
{'a': 5, 'b': 9, 'c': 9}