小编FAT*_*TMA的帖子

在字典中搜索列表元素

我想一一获取列表中的元素,并在 python 中的 4 个不同词典中搜索它们。那么我想创建一个新字典并将该列表的元素作为键并将我从这 4 个字典中找到的值作为值?

例如:

list = ['a', 'b', 'c', 'd', 'e']
dict1 = {'a': 10, 'b': 2, 'c': 45}
dict2 = {'a': 15, 'b': 55}
dict3 = {'a': 79, 'b': 6, 'c': 3}
dict4 = {'d': 600, 'e': 30}
Run Code Online (Sandbox Code Playgroud)

我想要的结果:

newlist = {'a': [10, 15, 79, 0], 
'b': [2, 55, 6, 0], 
'c': [45, 0, 3, 0], 
'd': [0, 0, 0, 600], 
'e': [0, 0, 0, 30]}
Run Code Online (Sandbox Code Playgroud)

python

-2
推荐指数
1
解决办法
78
查看次数

标签 统计

python ×1