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

能从源代码黑进网站修改数据吗搜狗收录批量查询

能从源代码黑进网站修改数据吗,搜狗收录批量查询,网站后台被挂木马,经典广告推广词1、迭代器 迭代器是一个对象,它可以记录遍历的相关信息,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器有两个基本的方法:iter() 和 next()。我们都过命令行工具,了解一下python的底层迭代…

1、迭代器

迭代器是一个对象,它可以记录遍历的相关信息,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器有两个基本的方法:iter() 和 next()。我们都过命令行工具,了解一下python的底层迭代机制

>>> items = [1,2,3]
>>> it = iter(items)
>>> next(it)
1
>>> next(it)
2
>>> next(it)
3
>>> next(it)
Traceback (most recent call last):File "<stdin>", line 1, in <module>
StopIteration

上面执行的流程

  • 根据给定的可迭代对象生成迭代器
  • 从迭代器中重复获取下一项
  • 如果成功获得了下一项,上一项已经消失
  • 如果在获取下一项时遇到“StopIteration”异常,则停止循环,因为后面没有其他项了

2、应用

1、不使用for循环实现对可迭代对象便利,可以使用什么实现遍历呢?
手动的遍历可迭代对象,使用 next() 函数并在代码中捕获 StopIteration 异常

def manual_iter():with open('test.txt') as f:try:while True:line = next(f)print(line, end='')except StopIteration:pass

2、自定义迭代器
Python 中创建自定义迭代器,需要实现一个类,该类必须包含 iter() 和 next() 方法。iter() 方法返回迭代器对象本身,next() 方法返回序列中的下一个元素

class EvenIterator:def __init__(self, lst):self.lst = lstself.index = 0def __iter__(self):return selfdef __next__(self):while self.index < len(self.lst):current = self.lst[self.index]self.index += 1if current % 2 == 0:return currentraise StopIterationmy_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]for i in EvenIterator(my_list):print(i)输出:
2
4
6
8
10

在上面的示例中定义了一个名为 EvenIterator 的类,该类接受一个列表作为参数。我们实现了 iter() 和 next() 方法来定义迭代器的行为,并在 next() 方法中使用 raise StopIteration 来指示迭代结束。

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

相关文章:

  • 建设网站群开发网站如何赚钱
  • 在线玩的游戏网站wordpress后台打开缓慢
  • 做微商都去哪些网站留言建设工程教育网首页
  • 装饰公司响应式网站建设案例广州市重点公共建设项目官网
  • wordpress的网站怎么让他上线怎样把自己做的网页放在网站里
  • 网站公司技术交接网页设计在哪里接单
  • 俄语网站建设注意事项专业网站定制平台
  • 学校网站开发文档广州建筑集团网站
  • 萧县城乡建设局网站wordpress怎么采集
  • 软件最全的网站企业文化建设方案案例
  • 雪亮工程建设网站界面手工制作礼品盒
  • 网站设计美工排版编辑如何将自己做的网站上传
  • 网站做优化需要多少钱在龙港网站哪里做
  • 门户网站建设公司报价网站推广排名外包
  • 南宁码科网站建设网站怎么做赚钱
  • 网站推广如何做沈阳男科医院哪家好点儿
  • 响应式手机网站有哪些制作网站的公司
  • 广州网站开发网络公司网站模板名称
  • 排名好的昆明网站建设淘宝引流到微信推广方法
  • 做网站设计公司赚钱吗网站排名优化公司哪家好
  • 网站制作预付款会计分录wordpress图片本地化工具
  • 有网站了小程序怎么做赣州章贡区人口
  • 高端网站建设南京网站基础代码html
  • 网站建设技术方面的体会就业专项资金网站建设
  • 网站设计专业公司价格保定百度首页优化
  • 淘宝网站的建设目的外包加工网最新订单
  • 常熟建设银行 招聘网站网站建设与管理知识点
  • 容桂网站制作信息呼和浩特北京网站建设
  • 电脑做网站端口映射PHP网站建设项目经验
  • 合肥网站建设优化学习品牌网站建设多少钱