Courageous wrote: > The first call to some generator g() should behave like: > > f=g() > f.next() That would reduce the power of generators in Python. There would be no way to create a generator without starting it. Neil