Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
7
Ошибки при выборе ключей для defaultdict
Условие задачи
Нужно выяснить, какие из приведённых строк выполняются без ошибок, а какие вызывают исключение, а также объяснить причины такого поведения.
from collections import defaultdict
my_dict = defaultdict(int)
assert my_dict["key"] == 0
assert my_dict[(1, 2)] == 0
assert my_dict[(1, 2, (3,))] == 0
assert my_dict[(1, 2, [3])] == 0
assert my_dict[(1, 2, {3})] == 0