摘要:
迭代器是一种可以重复做某种事情的对象,python中实现了__iter__方法的对象都是可迭代的,实现了next()方法的对象是迭代器。简单地说,实现了__iter__和next是迭代器的基本两个函数,所有的迭代器都应该具备这两个方法。如下为一个迭代器class Fib: def __init__(self): self.a,self.b = 0,1 def next(self): self.a,self.b = self.b,self.a+self.b return self.a def __iter__(self): ... 阅读全文
posted @ 2013-09-19 23:34
EthanChou
阅读(410)
评论(0)
推荐(0)
浙公网安备 33010602011771号