【发布时间】:2017-07-30 07:31:46
【问题描述】:
我有两个这样的字典:
a = {'SITE1': [700], 'SITE2': [500]}
b = {'SITE1': [1,2,3,4], 'SITE2': [4,5,6,7], 'SITE3': [8,9,10,11]}
我正在寻找这个结果:
c = {'SITE1': [1/700, 2/700, 3/700, 4/700],
'SITE2': [4/500, 5/500, 6/500, 7/500]}
'SITE3': [0, 0, 0, 0]}
如果在“a”字典中找不到字典“b”站点,则该站点的值应在结果中替换为零。
您能帮帮我吗?非常感谢。
【问题讨论】:
-
1/700是什么意思?一个字符串,1除以700? -
所有元素都是数字。
标签: python dictionary join merge