眯眯眼爆米花

文章
6
资源
0
加入时间
2年10月18天

迭代的一些概念与for循环机制

一些概念迭代:每次的结果都是根据上次迭代的结果来的。迭代器协议:对象必须以同一个 .next方法,执行该方法要么返回迭代中的下一项,要么就引起一个stopIteration异常以终止迭代。(只能往后走,不能往前退)可迭代对象:遵循迭代器协议的对象就是可迭代对象。for循环机制字符串、列表、元组、字典、集合、文件对象这些都不是可迭代对象,在for循环中调用了他们的__iter__()方法,...