|
发表于 2020-10-22 14:27:57
|
显示全部楼层
- a = ["3,6,7","4,3,9","5,7,2"]
- new_a=[]
- for i in a:
- new_a.extend(i.split(','))
- b=["26,18,23","18,22,48","8,36,27"]
- new_b=[]
- for i in b:
- new_b.extend(i.split(','))
- result={}
- for key1,key2 in zip(new_a,new_b):
- if key1 not in result.keys():
- result[key1]=eval(key2)
- else:
- result[key1] +=eval(key2)
- print(result)
- print(sorted(result.items(),key = lambda item:item[1]))
复制代码
{'3': 48, '6': 18, '7': 59, '4': 18, '9': 48, '5': 8, '2': 27}
[('5', 8), ('6', 18), ('4', 18), ('2', 27), ('3', 48), ('9', 48), ('7', 59)] |
|