在函数定义中使用*args和**kwargs传递可变长参数. *args用作传递非命名键值可变长参数列表(位置参数);**kwargs用作传递键值可变长参数列表

总结:
args中保存的是没有利用的没有变量名的多余参数,保存方式为元组
**kwargs中保存的是没有利用的有变量名的多余参数,就保存在,保存方式为字典
本文解释了Python中*args和**kwargs的功能及其用途。*args用于收集未命名的位置参数,而**kwargs则用于收集已命名的参数。两者分别以元组和字典的形式存储这些额外参数。
在函数定义中使用*args和**kwargs传递可变长参数. *args用作传递非命名键值可变长参数列表(位置参数);**kwargs用作传递键值可变长参数列表

总结:
args中保存的是没有利用的没有变量名的多余参数,保存方式为元组
**kwargs中保存的是没有利用的有变量名的多余参数,就保存在,保存方式为字典
1399

被折叠的 条评论
为什么被折叠?