fork download
#!/usr/bin/env python3

class Obj():
  def __init__(self, word):
    self.word = word

  def __iter__(self):
    for l in self.word:
      yield l

obj = Obj('sergey')
it = iter(obj)

print(next(it))
print(next(it))
print(next(it))
print(next(it))
print(next(it))
print(next(it))

print(iter(it))
Success #stdin #stdout 0.02s 63540KB
stdin
Standard input is empty
stdout
s
e
r
g
e
y
<generator object __iter__ at 0x00002b2f82568188>