当前位置: 首页 > news >正文

重庆渝中区企业网站建设联系电话屏蔽网站推广

重庆渝中区企业网站建设联系电话,屏蔽网站推广,网站改版怎么做301,成都企业注册信息查询迭代器(iterator):迭代器对象必须同时实现__iter__和__next__方法才是迭代器。对于迭代器来说#xff0c;__iter__ 返回的是它自身 self#xff0c;__next__ 则是返回迭代器中的下一个值,最后没有元素时#xff0c;抛出异常(异常可以被开发者看到)。1.迭代器一定是可迭代对象…迭代器(iterator):迭代器对象必须同时实现__iter__和__next__方法才是迭代器。对于迭代器来说__iter__ 返回的是它自身 self__next__ 则是返回迭代器中的下一个值,最后没有元素时抛出异常(异常可以被开发者看到)。1.迭代器一定是可迭代对象因为它实现了__iter__()方法(推荐学习Python视频教程)2.通过iter()方法(在类的内部就是__iter__)能够使一个可迭代对象返回一个迭代器。3.迭代器的 __iter__ 方法返回的是自身并不产生新的迭代器对象。第3点性质正是可迭代对象可以重复遍历的原因(每次返回一个独立的迭代器就可以保证不同的迭代过程不会互相影响)而迭代器由于返回自身因此只能遍历一次。for循环的工作机制当对象本身就是迭代器时For循环工作机制调用 __iter__方法返回自身self,也就是返回迭代器。不断地调用迭代器的next()方法每次按序返回迭代器中的一个值。迭代到最后没有元素时就抛出异常 StopIteration在可迭代对象中for循环工作机制先判断对象是否为可迭代对象(等价于判断有没有__iter__或__getitem__方法)没有的话直接报错抛出TypeError异常。有的话调用 __iter__方法返回一个迭代器。在python内部不断地调用迭代器的__next__方法每次按序返回迭代器中的一个值。迭代到最后没有元素时就抛出异常 StopIteration这个异常 python 自己会处理不会暴露给开发者。此外还要注意python中的for循环其实兼容了两种机制如果对象有__iter__会返回一个迭代器。如果对象没有__iter__但是实现了__getitem__会改用下标迭代的方式。__getitem__可以帮助一个对象进行取数和切片操作。当for发现没有__iter__但是有__getitem__的时候会从0开始依次读取相应的下标直到发生IndexError为止这是一种旧的迭代协议。iter方法也会处理这种情况在不存在__iter__的时候返回一个下标迭代的iterator对象来代替。一个重要的例子是str字符串就是没有__iter__方法的但是却依然可以迭代原因就是其在for循环时调用了__getitem__方法。更多Python相关技术文章请访问Python教程栏目进行学习本文地址http://itbyc.com/Python/22184.html转载请注明出处。
http://www.sadfv.cn/news/55381/

相关文章:

  • 很好的网站建设点击软件
  • 江苏省交通建设厅门户网站兰溪自适应网站建设特点
  • 沈阳网站app制作网站建设过程小结
  • seo网站优化培训找哪些wordpress选了中文还是英文版
  • 什么网站做聚乙烯醇好的包图网登录入口
  • 怀来网站seo网上帮别人做网站
  • 娄底网站制作万创网站建设
  • 百度公司给做网站吗免费网站设计软件
  • 网站seo注意事项汨罗哪里有网站开发的公司电话
  • 前端网站推荐客户又找不到你
  • 杭州高端网站建设排名郑州大型网站建设电话
  • 教做香肠的网站设计制作一个网站
  • 网站建设中的英文外贸网站开发多少钱
  • 网站项目实施方案网站反链接
  • 在哪个网站上做简历win 7怎么卸载wordpress
  • vs网站毕业设计怎么做总部基地网站建设公司
  • 陕西企业电脑网站制作wordpress主题不能用
  • 成交功能网站网站备案表上面的开办单位写什么
  • 业务网站风格模板wordpress主题添加
  • 河北网站建设seo优化营销制作设计购买建立网站费怎么做会计凭证
  • 站长工具ip地址网页毕业设计说明书
  • 德阳网站网站建设网站公司架构
  • 网站开发人力成本烟台网站制作公司
  • 易联网站制作全是图片的网站怎么做seo
  • 做任务的网站源码横店影视城网站建设
  • 山西制作网站东莞公司网站怎么做
  • 主机怎么做网站服务器外汇做单记录做单专业网站有哪些
  • 网站制作费用明细男女做羞羞的视频网站
  • 跨境电商网站如何查看网站开发单位
  • 建设网站费用主要包括哪些广州seo公司排名