class test(object):
def __init__(self,data_iter,stop):
self.data_iter = data_iter
self.stop = stop
self.start = 0
def __iter__(self):
return self
def next(self):
self.start += 1
if self.start >= self.stop:
raise StopIteration
return self.data_iter.next() + str(self.start)
if __name__ == "__main__":
f = open('part-00000','r')
t = test(f,12)
for i in t:
print i