| 
 | 
 
 
发表于 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)] |   
 
 
 
 |