Сложить словари
Словари часто используют для подсчётов: например, сколько товаров продали по категориям или сколько баллов набрали участники. Даны два словаря a и b с числовыми значениями. Нужно объединить их в новый словарь: если ключ есть в обоих словарях, значения складываются. Если ключ есть только в одном словаре, его значение просто переносится в результат.
Примеры
Ввод
{"x": 1, "y": 2}, {"y": 3, "z": 4}Вывод
{"x": 1, "y": 5, "z": 4}Ввод
{}, {"a": 1}Вывод
{"a": 1}Ввод
{"a": 1}, {}Вывод
{"a": 1}Нужно реализовать
def merge_sum(a: dict, b: dict) -> dict:
Теги
dicthashmap
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
{"x":1,"y":2}, {"y":3,"z":4}Ожидаемый
{"x":1,"y":5,"z":4}2
Ввод
{}, {"a":1}Ожидаемый
{"a":1}3
Ввод
{"a":1}, {}Ожидаемый
{"a":1}4
Ввод
{"a":1,"b":2}, {"a":10,"b":20}Ожидаемый
{"a":11,"b":22}5
Ввод
{}, {}Ожидаемый
{}6
Ввод
{}, {"a":10,"b":20}Ожидаемый
{"a":10,"b":20}Фокус-радио
На паузе · SomaFM · Fluid