我想做与这篇文章类似的事情,但使用 Python。
我想从 as 传递function1(abc)
一个function2
参数type = (abc)
。
伪代码如下:
function1 (*args, abc):
print xyz
function2(type=abc)
根据您的伪代码:
def function2(type):
print type
def function1(abc, *args):
print "something"
function2(type=abc)
>>> function1("blah", 1, 2, 3)
something
blah
但是根据您的链接问题,也许您想传递可变参数:
def function2(type, *args):
print type, args
def function1(abc, *args):
print "something"
function2(abc, *args)
>>> function1("blah", 1, 2, 3)
something
blah (1, 2, 3)