Есть словарь настроек config = {"timeout": 5, "retries": 2} и словарь переопределений override = {"timeout": 10}. Как обновить config, чтобы применить переопределения?

Aconfig + override
Bconfig.update(override)
Coverride.update(config)
Dconfig.append(override)
Правильный ответ. .update() обновляет словарь значениями из другого словаря по ключам.

Разбор

Вызов config.update(override) заменит значение по ключу "timeout" на 10 и добавит новые ключи, если они есть в override. Вариант override.update(config) меняет другой объект и не подходит, если цель — обновить именно config.

Проверь себя · 1/3разбор после ответа
Дан список nums = [10, 20, 30, 40]. Чему равен результат выражения nums[1:3]?
Тренировать Python в Telegram

Ещё вопросы по теме «Коллекции и структуры данных»