gpt4 book ai didi

Python:在运行时创建生成器

转载 作者:行者123 更新时间:2023-12-01 05:19:06 24 4
gpt4 key购买 nike

我知道在 python 中,类和函数可以分别使用 type 和 lambda 在运行时创建,但是生成器可以在运行时创建吗?

示例:关键字、条件、操作、产量

lambda x,a: a<x,a++,a

最佳答案

这就是你所要求的吗?如果在运行时定义,您的意思是,无需显式创建使用yield关键字的函数,那么是的,您可以使用 generator expressions .

>>> t = [1, 2, 3]
>>> (i*2 for i in t)
<generator object <genexpr> at 0x7f1f72dbfdc0>

关于Python:在运行时创建生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22721407/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com