如果一个函数需要n个参数,而另一个函数返回具有n个项目的序列(或者我有一个具有n个项目的序列),是否有一种方法可以“映射”这两个函数(或使第一个函数接受n个项目的序列作为输入并返回结果)? 我不想(在某些情况下可能无法)编辑函数自身并更改其参数参数和返回值类型。
例如:
例如:
def func1(x, y, z):
return x+y+z
def func2(w):
return [i for i in range(w,w+3)]
在这种情况下无法执行 func1(func2( ... ))
。