生成器與迭代器

可以被for的條件:可以獲取迭代器對象,即具有__iter__方法。 迭代過程: 1.獲取迭代器對象: iterator=list01.iter 2.獲取下一個元素: item=iterator.next print(item) 3.直到遇到StopIteration停止 下面看一個元組練習: 下面看一個字典迭代: 生成器: 生成器本質: 生成器表達式對比列表推導式: 注意:生成器每調用一次,開闢
相關文章
相關標籤/搜索