迭代器 | 生成器
迭代器 | 生成器迭代器是什么很多容器诸如列表、字符串可以用for循环遍历对象。for 语句会调用容器对象中的 iter()函数, 该函数返回一个定义了 next() 方法的迭代器对象,该方法将逐一访问容器中的元素。所以说:python中,任意对象,只要定义了__next__方法,它就是一个迭代器。因此,python中的容器如列表、元组、字典、集合、字符串都可以用于创建迭代器。迭代过程是什么 迭代就是从迭代器中取元素的过程。比如我们用for循环从列表[1,2,3]中取元素,这种遍历过程就被称作迭
复制链接