我想创建一个具有必需参数的函数,一些默认参数后跟一系列可能不同的参数。
如果我使用required和list(* rest),我可以让它工作 def getInfo(serial,* rest) 或仅限列表(*休息) def getInfo(* rest) 但不是默认值(名称= 0)
def getInfo(serial,load=1,name=0, *rest):
print serial,load,name
for x in rest:
print x\n
print getInfo(12345,load = 2,name = 1,1,2,3,4,5)
期望
12345,2,1
1
2
3
4
5