a={"河南":3,"浙江":2,"吉林":1}
b={"河南":8,"浙江":3,"山东":5,"江苏":6,"安徽":4,"福建":2}
#法1:
for key,value in a.items():
b[key]=b.get(key,0)+value
print(b)
"""
#法二
if key not in b:#主要为检查键
b[key]=value
else :
b[key]+=value
"""
"""
#法3:
from collections import Counter
a={"河南":3,"浙江":2,"吉林":1}
b={"河南":8,"浙江":3,"山东":5,"江苏":6,"安徽":4,"福建":2}
X,Y=Counter(a),Counter(b)
print(X,Y)
z=dict(X+Y)
print(z)
"""
两个字典中的值求和后合并
最新推荐文章于 2022-05-12 22:49:40 发布