技术 标签

Python高级-迭代器

Python中容器类的对象都是可迭代对象,外部则通过可迭代对象提供的迭代器达到逐个遍历元素的目的。

迭代器都实现了collections.abc.Iterator 基类中的两个重要方法,其中 iter() 方法用于返回迭代器本身,next() 方法用于实现逐个遍历元素的行为。

阅读全文 »