Update p02_delegating_iteration.rst
修改错别字
This commit is contained in:
@@ -48,7 +48,7 @@
|
|||||||
Python的迭代器协议需要 ``__iter__()`` 方法返回一个实现了 ``__next__()`` 方法的迭代器对象。
|
Python的迭代器协议需要 ``__iter__()`` 方法返回一个实现了 ``__next__()`` 方法的迭代器对象。
|
||||||
如果你只是迭代遍历其他容器的内容,你无须担心底层是怎样实现的。你所要做的只是传递迭代请求既可。
|
如果你只是迭代遍历其他容器的内容,你无须担心底层是怎样实现的。你所要做的只是传递迭代请求既可。
|
||||||
|
|
||||||
这里的 ``iter()`` 函数的使用简化了代码,
|
这里的 ``iter()`` 函数使用了简化的代码,
|
||||||
``iter(s)`` 只是简单的通过调用 ``s.__iter__()`` 方法来返回对应的迭代器对象,
|
``iter(s)`` 只是简单的通过调用 ``s.__iter__()`` 方法来返回对应的迭代器对象,
|
||||||
就跟 ``len(s)`` 会调用 ``s.__len__()`` 原理是一样的。
|
就跟 ``len(s)`` 会调用 ``s.__len__()`` 原理是一样的。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user