生成器与迭代器

可以被for的条件:可以获取迭代器对象,即具有__iter__方法。 迭代过程: 1.获取迭代器对象: iterator=list01.iter 2.获取下一个元素: item=iterator.next print(item) 3.直到遇到StopIteration停止 下面看一个元组练习: 下面看一个字典迭代: 生成器: 生成器本质: 生成器表达式对比列表推导式: 注意:生成器每调用一次,开辟
相关文章
相关标签/搜索