]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Remove confusing section from named tuple recipes.
authorRaymond Hettinger <python@rcn.com>
Tue, 10 Nov 2015 08:00:00 +0000 (00:00 -0800)
committerRaymond Hettinger <python@rcn.com>
Tue, 10 Nov 2015 08:00:00 +0000 (00:00 -0800)
Doc/library/collections.rst

index 8ab757194a633307c4e47eadd1b38392211eff1b..8841db649dc785cb7e2ac9e9cafb13c054a65819 100644 (file)
@@ -942,16 +942,6 @@ customize a prototype instance:
     >>> johns_account = default_account._replace(owner='John')
     >>> janes_account = default_account._replace(owner='Jane')
 
-Enumerated constants can be implemented with named tuples, but it is simpler
-and more efficient to use a simple :class:`~enum.Enum`:
-
-    >>> Status = namedtuple('Status', 'open pending closed')._make(range(3))
-    >>> Status.open, Status.pending, Status.closed
-    (0, 1, 2)
-    >>> from enum import Enum
-    >>> class Status(Enum):
-    ...     open, pending, closed = range(3)
-
 
 .. seealso::