|
2
3
4
5
|
def foo(x,*args,**kwargs): print(x) print(args) print(kwargs)foo(1,2,3,4,y=1,a=2,b=3,c=4)#将1传给了x,将2,3,4以元组方式传给了args,y=1,a=2,b=3,c=4以字典的方式给了kwargs |
执行结果是:
|
1
2
3
|
1(2, 3, 4){'y': 1, 'a': 2, 'b': 3, 'c': 4} |