19-python-迭代器

此页面是否是列表页或首页?未找到合适正文内容。

19-python-迭代器

标签:while结束循环codetryiterutf-8原理break

一、递归于迭代

迭代:下一组数据的由上一组数据next方法提供,只能往后走,不能往前走。

  在列表中,由方法a=l.__iter__()把使列表遵循迭代器协议,转换成可迭代对象 可以用a.next()方法取列表数据

  

二、用for循环,循环可迭代对象的原理

  

1 # -*- coding:utf-8 -*-
2
3 s=[1,2,3,4,5,6,7]
4 iter_s=s.__iter__()
5 while True:
6 try:
7 print(iter_s.__next__())
8 except StopIteration:
9 print(\”遍历结束\”)
10 break

18-718

19-python-迭代器

标签:while结束循环codetryiterutf-8原理break

原文地址:https://www.cnblogs.com/zhfang/p/8870528.html

作者: 鲁大师

为您推荐

返回顶部