迭代器

Python 迭代器可不仅仅是让 for 循环容易写而已。

预计阅读 15 分钟

笔记内容

小测验

迭代器协议要实现什么特殊方法?

  • __iter__
  • __next__

迭代器的 __iter__ 方法怎么写?

只要返回自己即可:

    def __iter__(self):
        return self