如何一次从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+.