三器一闭迭代器生成器闭包装饰器 迭代器 什么是迭代器? 迭代器就是一个可以记住遍历的位置的对象 从第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能往前不会后退 什么是可迭代对象? 一个可以被for循环遍历的对象就是可迭代对象 迭代器一定是可迭代对象,可迭代对象不一定是迭代器 判断是否为可迭代对象 from collections.abc import Iterable a = [1, 2, 3, 4] b = 123 print(isinstance(a, Iterable)) print(isinstance(b, Iterable)) --------打印结果----------