Есть ли какой-нибудь питонный способ объединить два слова (добавив значения для ключей, которые появляются в обоих)?

Например, у меня есть два слова:

Dict A: {'a': 1, 'b': 2, 'c': 3}
Dict B: {'b': 3, 'c': 4, 'd': 5}

Мне нужен питонический способ "комбинирования" два дикта, таких что результат:

{'a': 1, 'b': 5, 'c': 7, 'd': 5}

То есть: если ключ появляется в обоих диктовках, добавьте их значения, если он появляется только в одном диктовке, сохраните его значение.

Ответы на вопрос(18)

Ваш ответ на вопрос