#!/usr/bin/python3
class myIter():
def __init__(self, txt):
self.data = txt
self.index = len(txt)
def __iter__(self):
return self
def __next__(self):
if self.index <= 0:
raise StopIteration
self.index -= 1
return self.data[self.index]
def Reverse(data):
for index in range(len(data)-1, -1, -1):
yield data[index]
if __name__ == '__main__':
test = myIter("test")
for char in test:
print (char)
print (" ")
reverse = myIter("hello")
for char in reverse:
print (char)