我有字典的格式如下列表的列表:结合相同的键的值类型的字典
foo = [
{'a': 'x', 'b': 'y', 'c': 'z'},
{'a': 'j', 'c': 'z'}
]
我想组字典这个名单成一个单一的字典,如:
bar = {
'a': ['x', 'j'],
'b': ['y', None],
'c': ['z', 'z']
}
我目前所做的是循环遍历foo
中的所有字典并创建一个键列表,然后再次循环创建bar
。我想知道是否有更简单的方法来实现这一点。谁能帮忙?
确实'foo'只有2个字母或只是任何数字? –
@ Jean-FrançoisFabre它可以有两个以上。 – akhilsp