• Home
  • Raw
  • Download

Lines Matching refs:OrderedDict

29 :class:`OrderedDict`    dict subclass that remembers the order entries were added             .. ve…
627 'Return a new OrderedDict which maps field names to their values'
628 return OrderedDict(zip(self._fields, self))
644 'Exclude the OrderedDict from pickling'
696 Return a new :class:`OrderedDict` which maps field names to their corresponding
701 OrderedDict([('x', 11), ('y', 22)])
704 Returns an :class:`OrderedDict` instead of a regular :class:`dict`.
793 :class:`OrderedDict` objects
800 .. class:: OrderedDict([items])
803 methods. An *OrderedDict* is a dict that remembers the order that keys
810 .. method:: OrderedDict.popitem(last=True)
819 Equality tests between :class:`OrderedDict` objects are order-sensitive
821 Equality tests between :class:`OrderedDict` objects and other
823 dictionaries. This allows :class:`OrderedDict` objects to be substituted
826 The :class:`OrderedDict` constructor and :meth:`update` method both accept
832 `Equivalent OrderedDict recipe <https://code.activestate.com/recipes/576693/>`_
835 :class:`OrderedDict` Examples and Recipes
845 >>> OrderedDict(sorted(d.items(), key=lambda t: t[0]))
846 OrderedDict([('apple', 4), ('banana', 3), ('orange', 2), ('pear', 1)])
849 >>> OrderedDict(sorted(d.items(), key=lambda t: t[1]))
850 OrderedDict([('pear', 1), ('orange', 2), ('banana', 3), ('apple', 4)])
853 >>> OrderedDict(sorted(d.items(), key=lambda t: len(t[0])))
854 OrderedDict([('pear', 1), ('apple', 4), ('orange', 2), ('banana', 3)])
865 class LastUpdatedOrderedDict(OrderedDict):
871 OrderedDict.__setitem__(self, key, value)
876 class OrderedCounter(Counter, OrderedDict):
880 return '%s(%r)' % (self.__class__.__name__, OrderedDict(self))
883 return self.__class__, (OrderedDict(self),)