它的步骤是:
先判断对象是否为可迭代对象,不是的话直接报错,抛出TypeError异常,是的话,调用 __iter__方法,返回一个迭代器
不断地调用迭代器的__next__方法,每次按序返回迭代器中的一个值
迭代到最后,没有更多元素了,就抛出异常 StopIteration,这个异常 python 自己会处理,不会暴露给开发者
首页 >
它的步骤是:
先判断对象是否为可迭代对象,不是的话直接报错,抛出TypeError异常,是的话,调用 __iter__方法,返回一个迭代器
不断地调用迭代器的__next__方法,每次按序返回迭代器中的一个值
迭代到最后,没有更多元素了,就抛出异常 StopIteration,这个异常 python 自己会处理,不会暴露给开发者
代码编程教学入门软件,想要自学编程,先学的Python,需要下载什么软件,有什么推荐课程吗? - python - 前端,python 判断文件夹为空 | 代码编程教学入门软件,想要自学编程,先学的Python,需要下载什么软件,有什么推荐课程吗? - python - 前端,python 判断文件夹为空 ...
程序无法运行时提示因缺失了python27dll故需要重新安装在指令目录 - python - 前端,python 计算组合 | 程序无法运行时提示因缺失了python27dll故需要重新安装在指令目录 - python - 前端,python 计算组合 ...
学python方向的人好找工作吗 - python - 前端,python 3.5.amd64.msi | 学python方向的人好找工作吗 - python - 前端,python 3.5.amd64.msi ...