Python函数,参数,默认然后是一个列表

时间:2017-10-16 17:55:37

标签: python-2.7

我想创建一个具有必需参数的函数,一些默认参数后跟一系列可能不同的参数。

如果我使用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

0 个答案:

没有答案