python 参数传递 *args,**kwargs说明

*args 传入固定位置以外的参数并保存为元组
**kwargs 传入元组之后的参数,且类型为字典

def test(a,b,c,*args,**kwargs):
	print(a)
	print(b)
	print(c)
	print(args)
	print(kwargs)

	
test(1,2,3,4,5,6,aa=11,bb=22,cc=33)

#AB组合为元组
A=(4,5,6)
B={
    
    'aa':11,'bb':22,'cc':33}
test(1,2,3,A,B)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35568823/article/details/126493749