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

室内装修设计软件3dseo网站怎么优化

室内装修设计软件3d,seo网站怎么优化,做网站要具备哪些,自己网站建设基本流程迭代器 迭代器是访问集合元素的一种方式,可以记住遍历的位置的对象 迭代器有两个基本的方法: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.ds6.com.cn/news/36516.html

相关文章:

  • 怎么做独立网站汕头网站推广
  • cms可以做多少个网站软文素材网
  • 广州网站制作信科建设网络营销岗位
  • 天津疫情最新消息今天独立站seo优化
  • 网站开发有什么点子北京cms建站模板
  • 网站解析多久足球直播在线直播观看免费cctv5
  • 清河网站制作百度推广客户端app下载
  • 昆明网站设计电话官网设计公司
  • 做网站赚不了钱seo网络推广案例
  • 东莞设计公司网站各大网站的网址
  • 那种非法网站怎么做的企业策划方案怎么做
  • 网站开发安全小贴士seo是什么意思新手怎么做seo
  • 南京和筑建设有限公司网站手机最新产品新闻
  • 太原建设网站制作接外贸订单的渠道平台哪个好
  • h5制作哪个网站好bt磁力搜索器
  • 简述电子商务网站的建设百度搜索引擎盘搜搜
  • 互联网网站基础北京seo优化多少钱
  • flash网站需要改变厦门人才网招聘官网
  • 漯河住房建设局网站百度网页怎么制作
  • 中国林业建设工程网站中国十大搜索引擎网站
  • 营销型网站建设费用做网络推广有哪些平台
  • 深圳网站优化怎么做营销网站seo推广
  • wordpress输入网址采集单个网页深圳快速seo排名优化
  • 做汽配的外贸网站雷神代刷网站推广
  • 英文外贸网站建设网站设计方案百度百科查询
  • 怎么才能建立一个网站百度旧版本
  • 技术支持::天空网络-临汾做网站天津百度推广公司地址
  • discuz做地方门户网站亚马逊关键词排名查询工具
  • 花茶网站设计新闻 今天
  • 南宁智慧园区网站建设seo网站推广价格