Skip to content

Commit 5ce932e

Browse files
authored
Update compound_stmts.rst
1 parent 0ef3fb7 commit 5ce932e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Doc/reference/compound_stmts.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,12 @@ The :keyword:`for` statement is used to iterate over the elements of a sequence
157157
for_stmt: "for" `target_list` "in" `starred_expression_list` ":" `suite`
158158
: ["else" ":" `suite`]
159159

160-
The :token:`~python-grammar:starred_expression_list` expression is evaluated once;
161-
it should yield an :term:`iterable` object. An :term:`iterator` is created for that iterable.
162-
The first item provided by the iterator is then assigned to the target list using the standard
163-
rules for assignments (see :ref:`assignment`), and the suite is executed. This
164-
repeats for each item provided by the iterator. When the iterator is exhausted,
160+
The :token:`~python-grammar:starred_expression_list` expression is evaluated
161+
once; it should yield an :term:`iterable` object. An :term:`iterator` is
162+
created for that iterable. The first item provided by the iterator is then
163+
assigned to the target list using the standard rules for assignments
164+
(see :ref:`assignment`), and the suite is executed. This repeats for each
165+
item provided by the iterator. When the iterator is exhausted,
165166
the suite in the :keyword:`!else` clause,
166167
if present, is executed, and the loop terminates.
167168

0 commit comments

Comments
 (0)