Python,从生成器中生成的紧凑方式[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我有一台我希望得到的发电机。

def foo():
    a = map(lambda x: x*2, range(5))
    # I want a better way to the next few lines
    # The one that looks more functional
    for i in a:
        yield i

我有地图,过滤器等我希望得到它,是否有另一种方法可以做到这一点?我看着itertoolsfunctools,我找不到任何东西。

编辑:

为了更清楚,我想要一种方法,使它在每个函数调用时返回一个值。

python python-3.x generator yield
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.