迭代器 迭代:更新换代的过程,每次的迭代都必须基于上一次的结果 迭代器:迭代取值的工具 作用 迭代器提供了一种不依赖于索引取值的方式 根据以上对于迭代的描述,如果只是简单的重复,不算迭代,如下: n = 0 while True: print(n) # 这只是简单重复,不算迭代 所以,迭代应该是“重复+每次迭代都是基于上一次的结果” l = [1,2,3,4] s = 'hello' n = 0 while n < len(s): print(s[n]) n += 1 可迭代对象 内置有__it…
十二. Python基础(12)--生成器 1 ● 可迭代对象(iterable) An object capable of returning its members one at a time. Examples of iterables include all sequence types (such as list, str, and tuple) and some non-sequence types like dict and file and objects of any clas…