Source code for sidecar.defaultdict

from collections import defaultdict


[docs]class DefaultDict(defaultdict): def __missing__(self, key): if self.default_factory: dict.__setitem__(self, key, self.default_factory(key)) return self[key] else: defaultdict.__missing__(self, key)