给定:
def psum(a,b,c):
return a**b+c
以及
我该怎么做-> 等价物x = [1,2]
。y = 3
psum(*x,3)
我不想这样做,x[0], x[1]
因为函数返回x
并调用它两次会效率低下。一个可以吗z = function(a)
。哪里z = x
。然后做z[0]
,z[1]
。
但我想知道是否可以这样做并以这种方式使用位置参数。
此外,不使用包装器。
编辑:不能使用名称,因为我没有实现函数并且函数编写者没有使用命名参数:/