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