Python 迭代器
来源:互联网 发布:短作业优先算法 编辑:程序博客网 时间:2024/04/28 23:39
迭代意思是重复做一些事很多次,就像再循环中做一样,一个实现了__iter__方法的对象是可迭代的,一个实现了next方法的对象则是迭代器:
代码:
class Nums:def __init__(self):self.i=0def next(self):self.i+=1return self.idef __iter__(self):return selfnums=Nums()for num in nums:if num<1000:print numelse:break
代码输出为1到999
0 0
- python迭代器
- python迭代器
- python 迭代器
- Python 迭代器
- Python:迭代器
- python 迭代器
- Python--迭代器
- python迭代器
- python 迭代器
- Python--迭代器
- python迭代器
- Python 迭代器
- Python 迭代器
- [python]迭代器
- python 迭代器
- python 迭代器
- Python 迭代器
- Python 迭代器
- android menu 使用总结1
- svn版本控制系统基本操作
- Jeecms验证码-jcaptcha
- JavaScriptMemoryValidatorEvaluationSetup
- NYOJ—171—聪明的kk
- Python 迭代器
- 【c#】重写和重载
- 读书笔记-APUE第三版-(5)标准IO库
- uva10494 - If We Were a Child Again
- StyleCop学习笔记——自定义规则
- 计算机网络
- OpenCV——Delaunay三角剖分 [转载]
- 关于cortex—M系列的一点点思考
- JS:添加到收藏夹函数