Move ChainMap versionadded to be less ambiguous.

This commit is contained in:
Georg Brandl 2012-04-03 09:16:46 +02:00
parent 39f0037735
commit 283b96b6bd
1 changed files with 2 additions and 2 deletions

View File

@ -41,6 +41,8 @@ Python's general purpose built-in containers, :class:`dict`, :class:`list`,
:class:`ChainMap` objects :class:`ChainMap` objects
------------------------- -------------------------
.. versionadded:: 3.3
A :class:`ChainMap` class is provided for quickly linking a number of mappings A :class:`ChainMap` class is provided for quickly linking a number of mappings
so they can be treated as a single unit. It is often much faster than creating so they can be treated as a single unit. It is often much faster than creating
a new dictionary and running multiple :meth:`~dict.update` calls. a new dictionary and running multiple :meth:`~dict.update` calls.
@ -91,8 +93,6 @@ The class can be used to simulate nested scopes and is useful in templating.
The use-cases also parallel those for the builtin :func:`super` function. The use-cases also parallel those for the builtin :func:`super` function.
A reference to ``d.parents`` is equivalent to: ``ChainMap(*d.maps[1:])``. A reference to ``d.parents`` is equivalent to: ``ChainMap(*d.maps[1:])``.
.. versionadded:: 3.3
Example of simulating Python's internal lookup chain:: Example of simulating Python's internal lookup chain::
import builtins import builtins