gpt4 book ai didi

Python:减少字典中的列表

转载 作者:太空宇宙 更新时间:2023-11-04 08:10:47 24 4
gpt4 key购买 nike

我希望这会很容易。我有一本字典:

 { 
'key1': 'value1',
'key2': 'value2',
'key3': 'value3'
},
{
'key1': 'value4',
'key2': 'value5',
'key3': 'value6'
},

我怎样才能将其减少为以下内容:

 { 'key1': ['value1', 'value4'], 'key2': ['value2', 'value5'], 'key3': ['value3', 'value6'] }

非常感谢!

最佳答案

像这样:

from collections import defaultdict

d1 = { 'key1': 'value1', 'key2': 'value2', 'key3': 'value3' }
d2 = { 'key1': 'value4', 'key2': 'value5', 'key3': 'value6' }

dout = defaultdict(list)
for item in d1:
dout[item].append(d1[item])
for item in d2:
dout[item].append(d2[item])
print dout

关于Python:减少字典中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22851580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com