*args和*kwargs的区别

对于*args和**kwargs在函数中我们可以称之为参数组,但是这两个还是有区别的

1:*args的功能:------接收N个位置参数,转换成元组tuple形式

2:**kwargs的功能------接收N个关键字参数,转换成字典dict形式

3:位置参数一定要在关键字参数之前,也就是(*args,**kwargs)

猜你喜欢

转载自blog.csdn.net/sun_daming/article/details/80186105
今日推荐