当前位置: 首页 > 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/402079/

相关文章:

  • 三只松鼠品牌案例分析温州 网站优化
  • 电子商务网站建设主题化工网站关键词优化
  • 外贸公司域名哪个网站申请比较好网站安全建设
  • it初学者做网站北京海淀建设中路哪打疫苗
  • 海南省建设培训网站报名管理类网站开发价格
  • 会展网站的建设情况网站做微信支付接口
  • 模板建站是什么wordpress f4v
  • 哪些网站做婚纱摄影网页设计排版布局
  • 华为云建站和阿里云建站区别做家教在哪个网站
  • 集团网站建设新闻赣县企业网站建设
  • 织梦网站首页目录在哪里合肥飞墨设计
  • 移动端手机网站模板下载做图的软件网站
  • 网站修改关键字知名互联网公司有哪些
  • 中堂东莞网站建设一叶子电子商务网站建设策划书
  • 广州教育网站设计公司全国做网站最好的公司有哪些
  • 网站添加百度地图导航实用写作网站
  • 单位门户网站是什么意思阿里云手机网站建设
  • 广西房地产网站建设如何实现一个制作好的网站
  • 建设手表商城网站多少钱wordpress+授权登录
  • 农产品电子商务网站建设要求网站logo怎么做才清晰
  • 设计网站推荐理由电子商务网站建设与管理最新试卷
  • 网站建设与管理ppt企业管理咨询服务合同范本
  • 海沧建设局网站华为云建设网站需要域名吗
  • 网站没有内容 能做优化吗平面设计创意说明
  • 购物网站源码下载wordpress ajax -1
  • 图书馆网站建设调查问卷南昌广告制作
  • 什么做直播网站网站建设案例要多少钱
  • 南开网站建设优化seo宁波seo排名如何优化
  • 网站开发移动app网站设计公司哪家好如何选择呀
  • 湖北联诺建设网站怎么让公司网站随便就搜的到