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

网站开发详细设计模板口碑营销的模式

网站开发详细设计模板,口碑营销的模式,网站开发二级域名,定制衣柜设计方案迭代器 迭代器是访问集合元素的一种方式,可以记住遍历的位置的对象 迭代器有两个基本的方法: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/614786/

相关文章:

  • 网站备案可以强制撤销吗广州优化网站建设
  • phpcms 网站根目录在哪个网站开发外贸业务
  • 网站建设桂林想建设个网站怎么赚钱
  • 大连哪家公司做网站好三桥网站建设
  • 网站建设运营要求链接网
  • 做网站设像素wordpress前端文章编辑器
  • 旅游 网站建设目标工作汇报
  • 网站免费源码大全无用下载平顶山网站建设费用
  • 中移建设 网站专业pc网站建设服务
  • 建设行业网站平台的瓶颈wordpress生成分类目录
  • 南京网站开发南京乐识行游戏网站建设成功案例
  • dk域名网站北京网站建设课程培训
  • 网站开发 工作深圳宝安区属于什么风险区
  • 哪些大学网站做的比较好旅游网站建设背景分析报告
  • 淄博网站排名优化报价网站开发环境与工具
  • 网站建设牜金手指花总十四上海环球金融中心多少层
  • 拍卖网站建设推广互联网推广
  • 侨联网站建设方案医院门户网站建设
  • cpc引流做网站cpa推广鞍山市网站建设
  • 电商网站新闻怎么做的免费建站的
  • 网站制作要素品牌网站开发价格
  • 科学做视频网站WordPress文章添加地图导航
  • 东莞餐饮网站建设企业网站设计步骤
  • 青岛网络推广建站嘉定集团网站建设
  • 海宁高端高端网站设计中国网站排名网
  • 服装行业网站开发wordpress下载连接插件
  • 北京网站建设首选优达网络营销网页制作源代码
  • 怎样做国外电子商务网站腾讯云云服务器官网
  • wordpress网站安全性摄影网站建设公司
  • 网站建设公司走进深圳易百讯wordpress 缩略图大小