Python:合并2个字典,如果key为空则添加0


我有两个字典,如下所示:

d1 = {a:2, b:4}
d2 = {a:13, b:3, c:5}

如果一个key为空,如何合并这两个键并添加0?

结果应该是

= {a:[2,13], b:[4,3], c:[0,5]}

我试着用这个

d1 = {'a':2, 'b':4}
    d2 = {'a':13, 'b':3, 'c':5}

    dd = defaultdict(list)

    
    for d in (d1, d2): 
        for key, value in d.items():
            dd[key].append(value)

但是我不知道怎么加0,我对编程真的很陌生。

转载请注明出处:http://www.beijingklxcmc.com/article/20230526/2073271.html