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