我有两本字典。一个是嵌套字典,另一个是通用字典。我想做一些划分:
dict1 = {'document1': {'a': 3, 'b': 1, 'c': 5}, 'document2': {'d': 2, 'e': 4}}
dict2 = {'document1': 28, 'document2': 36}
我想用dict1的内部字典值除以dict2中匹配文档的值。预期输出为: 在此处输入代码
dict3 = {'document1': {'a': 3/28, 'b': 1/28, 'c': 5/28}, 'document2': {'d': 2/36, 'e': 4/36}}
我尝试使用two for循环来运行每个字典,但是值会重复多次,我不知道如何修复这个问题?有人知道如何实现这个目标吗?我会很感激的!``在
在一行中,使用嵌套字典理解:
你可以用这本词典来理解。在
您可以尝试以下代码
相关问题 更多 >
编程相关推荐