我想传递给函数(func1
)作为参数的所有参数传递给另一个函数(func2
)内func1
这可以用*args, *kwargs
在叫func1
进行,并通过他们降至func2
,但有没有另一种方式?传递函数的所有参数给另一个函数
本来
def func1(*args, **kwargs):
func2(*args, **kwargs)
但如果我的FUNC1签名
def func1(a=1, b=2, c=3):
我怎么他们都送到FUNC2,而无需使用
def func1(a=1, b=2, c=3):
func2(a, b, c)
有没有一种方式,在javascript callee.arguments
?
可能相关:http://stackoverflow.com/questions/1136673/when-should-i-use-varargs -in-设计-A-蟒蛇-API – 2010-06-28 23:44:13
我看不出这可能是有用的... – jcao219 2010-06-28 23:48:07
它不是那么有用,但有时我写一个函数有很多参数的个数,和无聊在复制他们与过度。 – roopesh 2010-06-29 00:57:46