本文主要是介绍*args和*kwargs的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对于*args和**kwargs在函数中我们可以称之为参数组,但是这两个还是有区别的
1:*args的功能:------接收N个位置参数,转换成元组tuple形式
2:**kwargs的功能------接收N个关键字参数,转换成字典dict形式
3:位置参数一定要在关键字参数之前,也就是(*args,**kwargs)
这篇关于*args和*kwargs的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!