文件名称:迭代器和iter函数-python基础培训
文件大小:998KB
文件格式:PPT
更新时间:2024-05-15 03:05:49
python基础
迭代器和iter()函数 迭代器:有一个next()方法的对象 StopIteration异常 reversed() 返回一个反向迭代器 enumerate() 使用迭代器 iter() next() for循环 * 迭代器不能向后移动、不能回到开始,也不能复制,只能新建一个迭代器 a=[1,2,3,4,5] for i, num in enumerate(a): print i, num For num in reversed(a): print num 4321 Myiter = iter(a) myiter.next() 取出全部之后会抛出一个异常 For循环实际上也是使用了迭代器