gpt4 book ai didi

python - 将函数列表映射到参数列表 (Python)

转载 作者:太空狗 更新时间:2023-10-30 01:43:23 24 4
gpt4 key购买 nike

<分区>

我有一个函数列表:listFunc=[g1, g2, g3]。此列表是使用以下代码生成的:

def g(y): 
def f(x):
return x+y;
return f;
listFunc=list(map(g, [1, 2, 3]));

现在,我有一个参数列表 ListArg = [4, 5, 6];

我怎样才能得到 [g1(4), g1(5), g1(6), g2(4), g2(5), g2(6), g3(4), g3(5), g3(6)] 仅使用 map

我想过使用下面的代码:

map(lambda x:x(y), listFunc, ListArg)

但它只给出了[g1(4), g2(5), g3(6)]的结果。

谢谢,

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