参考:https://www.cnblogs.com/mrdoghead/p/12014270.html
参数前面加上* 号 ,意味着参数的个数不止一个
带一个星号(*)参数的函数传入的参数存储为一个元组(tuple)→(2,3,4)
带两个(*)号则是表示字典(dict)→{a:2, b:3}
例子:
def t1(param1, *param2): print(param1) print(param2) t1(1,2,3,4) # 1 # (2,3,4)
def t2(param1, **param2): print param1 print param2 t2(1,a=2,b=3) # 1 # {a:2, b:3}