mirror of
https://github.com/python/cpython.git
synced 2025-10-02 05:12:23 +00:00
Issue 11889: Clarify docs for enumerate.
This commit is contained in:
parent
67a3e8336f
commit
320b91495a
1 changed files with 6 additions and 7 deletions
|
@ -341,14 +341,13 @@ available. They are listed here in alphabetical order.
|
||||||
:term:`iterator`, or some other object which supports iteration. The
|
:term:`iterator`, or some other object which supports iteration. The
|
||||||
:meth:`!next` method of the iterator returned by :func:`enumerate` returns a
|
:meth:`!next` method of the iterator returned by :func:`enumerate` returns a
|
||||||
tuple containing a count (from *start* which defaults to 0) and the
|
tuple containing a count (from *start* which defaults to 0) and the
|
||||||
corresponding value obtained from iterating over *sequence*::
|
values obtained from iterating over *sequence*::
|
||||||
|
|
||||||
>>> for i, season in enumerate('Spring Summer Fall Winter'.split(), start=1):
|
>>> seasons = ['Spring', 'Summer', 'Fall', 'Winter']
|
||||||
print i, season
|
>>> list(enumerate(seasons))
|
||||||
1 Spring
|
[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
|
||||||
2 Summer
|
>>> list(enumerate(seasons, start=1))
|
||||||
3 Fall
|
[(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
|
||||||
4 Winter
|
|
||||||
|
|
||||||
Equivalent to::
|
Equivalent to::
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue