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

做网站需要用到哪些开发软件徐州网站设计价位

做网站需要用到哪些开发软件,徐州网站设计价位,表白网站制作软件手机,找人做网站需要注意问题迭代器 迭代器是一个实现了迭代器协议的容器对象。它基于以下两个方法。 __ next __#xff1a;返回容器的下一个元素。 __ iter __#xff1a;返回迭代器本身 迭代器可以利用内置的iter函数和一个序列来创建, 假设我们的序列为[1, 2, 3],迭代器创建过程如下#xff1a; i…迭代器 迭代器是一个实现了迭代器协议的容器对象。它基于以下两个方法。 __ next __返回容器的下一个元素。 __ iter __返回迭代器本身 迭代器可以利用内置的iter函数和一个序列来创建, 假设我们的序列为[1, 2, 3],迭代器创建过程如下 i iter([1, 2, 3])随后我们可以使用next来对迭代器对象进行迭代 但如果序列元素已经被遍历完了再使用next就会引发报错 但这一停止方式是与循环语句适配的所以可以和循环语句搭配使用 for x in iter([1, 2, 3]):print(x)如果需要创建自己的迭代器我们需要先创建一个类在类中需要包含__next__方法和__iter__方法。同时在__next__方法中约定终止条件终止时需要抛出StopIteration错误。在__iter__方法中需要返回self 下面我们仿照内置iter的形式来创建自己的迭代器 class MyIter():def __init__(self, lst):self.lst lstself.idx 0self.len len(lst)def __next__(self):if self.idx self.len:raise StopIterationself.idx 1return self.lst[self.idx-1]def __iter__(self):return self最后我们测试一下 for x in MyIter([a, b, c]):print(x)可以看到完全一致的效果
http://www.zqtcl.cn/news/590080/

相关文章:

  • 简历上作品展示网站链接怎么做wordpress的登陆地址修改密码
  • 深圳做响应式网站公司公司网站开发费用放在什么科目
  • 网站页面上的悬浮窗怎么做简单好看的版面设计图
  • 我要在58上面做网站硬件开发和嵌入式的区别
  • 西安网站推广慧创新手怎么开网店
  • 做羞羞事视频网站网站策划书基本项目
  • 对网站建设的维护优秀设计网站推荐
  • 口红机网站怎么做wordpress 搭建个人网站
  • 黄金网站房地产网站建设意义
  • 百度网站联盟公司做网站计入那个科目
  • 越秀电子商务网站建设国外的ui设计思想网站
  • 网站关键词优化公司网站建设完成确认书
  • 企业微信网站怎么建设山东有哪些网络公司
  • 做任务领佣金的网站源码页面设计参评
  • 淘宝联盟个人网站怎么做企业年度报告公示系统
  • 长沙企业网页设计哪家专业网站优化seo
  • 网站设计 西安漂亮企业网站源码
  • 云南省科技网站网页设计师有前途吗
  • 漳州网站开发找出博大科技慈溪市建设局网站表格下载
  • 网站到期怎么续费公司网站asp源码
  • 多个域名 一个网站域名解析官网
  • 中国建设银行企业网站旅游网页代码模板
  • 湛江免费企业建站wordpress archives
  • 建个企业网站多少钱图书管理系统网站开发教程
  • 淘宝客网站建设详细教程wordpress转dz
  • 银川网站推广i深建官方网站
  • 有什么较好的网站开发框架娱乐网站模板
  • 宿迁网站建设托管wordpress 萝莉
  • 定制网站开发冬天里的白玫瑰制作复杂的企业网站首页
  • 网站开发及设计演讲海报免费做网站app下载