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

费县建设局网站关闭wordpress注册邮件

费县建设局网站,关闭wordpress注册邮件,个人备案网站可以做淘宝客吗,网站建设的前端和后端迭代器 迭代器是访问集合元素的一种方式,可以记住遍历的位置的对象 迭代器有两个基本的方法:iter() 和 next() 字符串,列表或元组对象都可用于创建迭代器 字符串迭代 str1 Python str_iter iter(str1) print(next(str_iter)) print(next(st…

迭代器

迭代器是访问集合元素的一种方式,可以记住遍历的位置的对象

迭代器有两个基本的方法:iter() 和 next()

字符串,列表或元组对象都可用于创建迭代器

字符串迭代

str1 = 'Python'
str_iter = iter(str1)
print(next(str_iter))
print(next(str_iter))
print(next(str_iter))
print(next(str_iter))
print(next(str_iter))
print(next(str_iter))#输出
P
y
t
h
o
n

列表迭代

list = [2,4,6,8,10]
list_iter = iter(list)
print(next(list_iter))
print(next(list_iter))
print(next(list_iter))
print(next(list_iter))
print(next(list_iter))#输出
2
4
6
8
10

元组迭代


tup1 = ('java','python','php')
tup_iter = iter(tup1)
print(next(tup_iter))
print(next(tup_iter))
print(next(tup_iter))
print(next(tup_iter))#输出
java
python
php
Traceback (most recent call last):print(next(tup_iter))
StopIteration

StopIteration

从上面元组的迭代结果中,我们发现了第四次迭代报错:StopIteration

作用:防止出现无限循环迭代

list = [1,2,3,4,5,6,7,8,9]
for i in list:if i > 3:raise StopIterationelse:print(i)#输出
1
2
3
Traceback (most recent call last):raise StopIteration
StopIteration

判断对象是否可迭代

from collections.abc import Iterableprint(isinstance([1,2,3,4],Iterable))
print(isinstance(1234,Iterable))
print(isinstance('123',Iterable))#输出
True
False
True

生成器

生成器是一个用于创建迭代器的简单而强大的工具

使用 yield 语句,每次在生成器上调用next()时,它会从上次离开的位置恢复执行(它会记住上次执行语句时的所有数据值)

def reverse(data):for index in range(len(data)-1, -1, -1):yield data[index]for i in reverse('Python'):print(i)   #输出
n
o
h
t
y
P


系列文章索引

Python(一)关键字、内置函数

Python(二)基本数据类型

Python(三)数据类型转换

Python(四)字符串

Python(五)数字

Python(六) 列表

Python(七) 条件控制、循环语句

Python(八) 字典

Python(九) 集合


http://www.yayakq.cn/news/61988/

相关文章:

  • EDI许可证需要的网站怎么做软件外包公司开发流程
  • 哪里有网站推广软件专门做特卖的网站是什么
  • seo在线培训机构电子商务seo名词解释
  • 联网站宜宾网站建设
  • 做博客网站如何盈利企业网站建立模板怎么做
  • 专业3合1网站建设谷歌在线浏览器免费入口
  • 做衣服网站的实验感想北京的医疗网站建设
  • 济南外贸网站建站郑州网站制作方案报价
  • 在线制作图片的网站企业建站网络公司
  • php网站二次开发用什么软件推广公司一般都怎么推广
  • 企业实缴公示在什么网站做做液压的公司网站
  • 食品营销网站建设调查问卷襄阳谷城网站建设
  • 做网站属于软件开发吗电影制作专业
  • 沈阳网页设计课程做网站优化有什么作用
  • 较好的网站设计师培训学校自己的网站中商城怎么做
  • 免费建立手机网站吗建筑工程东莞网站建设
  • 网站建设的后期维护问题页面设计代码怎么写
  • 黑龙江省建设安全网站网站模板 源码之家
  • 域名解析查询站长工具wordpress文本编辑器哪个好
  • 常德市建设网站小程序开发费用报价表
  • 婚庆网站建设策划案已经有了域名怎么做网站
  • 青岛网站建设设计公司做demo的网站
  • 公司企业网站源码wordpress镜像
  • 网站建设丩金手指排名壹陆企业网络拓扑图及配置
  • 深圳做网站费用品牌建设模型
  • 大连市城市建设投资集团网站网站如何备案要关站吗
  • 免费做网站有哪些鲜花网站建设
  • 网站开发人员职责展示网站和营销网站的区别
  • 网站建设 麻烦吗佛山网络
  • 免费手机网站app如何做psd的模板下载网站