Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
class defaultdict(dict):
...
def __missing__(self, key):
# from defaultdict docs
if self.default_factory is None:
raise KeyError(key)
self[key] = value = self.default_factory()
return value
@rogerb: Dein Beitrag zum Beitrag von DasIch hat gar keinen Zusammenhang. DasIch hat ja nichts davon gesagt, dass Elemente nicht "implementiert" sind sondern ob Funktionen "involviert" sind, also für die Funktionalität der Implementierung überhaupt verwendet werden. Das ist, worauf ich dich hingewiesen habe.