`
javatome
  • 浏览: 825866 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

第13章 面向对象编程(13)

 
阅读更多

13.13.3 迭代器(RandSeq和AnyIter)

1.RandSeq


__init__()方法执行前述的赋值操作。__iter__()仅返回self,这就是如何将一个对象声明为迭代器的方式,最后,调用next()来得到迭代器中连续的值。这个迭代器唯一的亮点是它没有终点。

2. AnyIter

对一个对象调用iter()就可以得到它的迭代器。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics