python3合并多个字典

1
2
3
4
5
6
7
8
9

from collections import Counter

a = {'x': 1, 'z': 3}
b = {'y': 2, 'z': 4}
d = {'x': 1, 'z': 5}

c = sum(map(Counter, [a, b, d]), Counter())
print(dict(c))