如何一次从Python的生成器函数中获取一个值?

问题描述:

一个非常基本的问题-如何从Python的生成器中获取一个值?

Very basic question - how to get one value from a generator in Python?

到目前为止,我发现我可以通过写gen.next()获得一个.我只想确保这是正确的方法?

So far I found I can get one by writing gen.next(). I just want to make sure this is the right way?

是,或者在2.6+中为next(gen).

Yes, or next(gen) in 2.6+.