
March 15, 2019
1:21 p.m.
Hi. The Python Tutorial 9.8. Iterators class Reverse: """Iterator for looping over a sequence backwards.""" def __init__(self, data): self.data = data self.index = len(data) def __iter__(self): return self def __next__(self): if self.index == 0: raise StopIteration self.index = self.index - 1 return self.data[self.index] this example not reusable but def __iter__(self): self.index = len(self.data) return self made it reusabled -- Best regards, Aleksandr Shevchenko