Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/source/controlflow.rst
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ Python 中的 `for`_ 语句和 C 或 Pascal 中的略有不同。通常的循环
>>> print(range(10))
range(0, 10)

在不同方面 `range()`_ 函数返回的对象表现为它是一个列表,但事实上它并不是。当你迭代它时,它是一个能够像期望的序列返回连续项的对象;但为了节省空间,它并不真正构造列表。
在很多方面 `range()`_ 函数返回的对象行为就像一个列表,但事实上它并不是。它是一个对象,当你迭代它时,能够像期望的列表一样返回连续子项;但为了节省空间,它并不真正构造列表。

我们称此类对象是 *可迭代的*,即适合作为那些期望从某些东西中获得连续项直到结束的函数或结构的一个目标(参数)。我们已经见过的 `for`_ 语句就是这样一个迭代器。`list()`_ 函数是另外一个( *迭代器* ),它从可迭代(对象)中创建列表::

Expand Down