(Python第十一天)迭代器、生成器、装饰器

一、迭代器

Python迭代器对象在遵守迭代器协议时需要支持两种方法:

__iter__(),返回迭代器对象自身,用在for和in语句中

__next__(),返回迭代器的下一个值,如果没有下一个值可以返回,那么应该抛出stopIteration异常。

 

posted @ 2019-02-11 23:14  ywangji  阅读(116)  评论(0编辑  收藏  举报