Possible Duplicate:
Build a Basic Python Iterator
定义迭代器所需的方法是什么?例如,在下面的Infinity
迭代器上,它的方法是否足够?是否有其他标准或事实上的标准方法定义迭代器?
class Infinity(object):
def __init__(self):
self.current = 0
def __iter__(self):
return self
def next(self):
self.current += 1
return self.current
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐