又来了!来改错了!
字典的整体操作:
小夏和小迪接到一个调研任务,需要按省份统计班级同学的籍贯分布情况。他们决定两人分头统计男生和女生的籍贯分布,最后再汇总结果。
已知小夏统计的女生籍贯分布是:dicGirls={‘Jiangsu’:3,‘Zhejiang’:2,‘Jilin’:1} ;小迪统计的男生籍贯分布是:dicBoys={‘Jiangsu’:8,‘Zhejiang’:5,‘Shandong’:5,‘Anhui’:4,‘Fujian’:2}。请编写程序将两人的调研结果合并并输出。
dicGirls={'Jiangsu':3,'Zhejiang':2,'Jilin':1}
dicBoys={'Jiangsu':8,'Zhejiang':5,'Shandong':5,'Anhui':4,'Fujian':2}
dic = dicBoys.copy()
for v,k in dicGirls.items():
dic[v] = dicGirls.(v,0) + 1
print(dic)
还是差一点,不过没有关系
dicGirls={'Jiangsu':3,'Zhejiang':2,'Jilin':1}
dicBoys={'Jiangsu':8,'Zhejiang':5,'Shandong':5,'Anhui':4,'Fujian':2}
dic = dicBoys.copy()
for v,k in dicGirls.items(): #这里的.items()必须要有,是遍历的意思
dic[v] = dic.get(v,0) + k
print(dic)