如何一次从Python的生成器函数中获取一个值? [英] How to get one value at a time from a generator function in Python?

查看:252
本文介绍了如何一次从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+.

这篇关于如何一次从Python的生成器函数中获取一个值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆