Есть ли способ получить defaultdict для возврата ключа по умолчанию? Или какая-то структура данных с эквивалентным поведением? I.e., после инициализации словаря d
,
>>> d['a'] = 1
>>> d['a']
1
>>> d['b']
'b'
>>> d['c']
'c'
Я видел только словари по умолчанию, которые выполняют функции, которые не принимают параметры, поэтому я не уверен, есть ли решение, отличное от создания нового типа словаря.