Python——迭代器和生成器

1. 迭代器 (1)迭代器——iterator   [].__iter__(),通过__next__方法就可以从迭代器中一个一个取值 (2)可迭代的——iterable   只要含有__iter__方法的都是可迭代的 (3)相关协议   可迭代协议 —— 只要含有__iter__方法的都是可迭代的,可以被for循环的都是可迭代的   迭代器协议 —— 内部含有__next__和__iter__方法
相关文章
相关标签/搜索