1.对于元组形参数, def func(a,b,c): pass 可以采用一个元组的形式调用, params = (1,2,'c') 如果直接传递运行会抛出异常,正确的调用形式为 func(*params) 很类似于 a,b,c = params 对于数组同样适用,但是元组火数组的数量和参数个数必须相同 2.对于待用默认值的参数,如: def func(a,b,c=1,d=2) pass 如果要传一个map, params = {'a':1,'b':2,'d':55} 其中c不传标识为使用默认值