DataStructure module¶
Some interesting data structures not provided by Python.
-
class
DataStructure.
DefaultOrderedDict
(default_factory=None, *a, **kw)[source]¶ Bases:
collections.OrderedDict
Source: http://stackoverflow.com/a/6190500/562769
Example:
>>> d = DefaultOrderedDict(int) >>> s = "bacabc" >>> for k in s: d[k] += 1 >>> d OrderedDefaultDict(<class 'int'>, DefaultOrderedDict([('b', 2), ('a', 2), ('c', 2)]))