python中的*args和**kwargs 都是属于不定长参数,那么他们之间有什么区别呢?
- args:当必备参数和默认参数(缺省参数)全部接收完成之后,都会被不定长参数(args)接收,并以 ** 元组 ** 的形式保存,在其余参数最后;
- *kwargs:当必备参数和默认参数(缺省参数)全部接收完成之后,都会被不定长参数(args)接收,并以 ** 字典 ** 的形式保存,在其余参数最后;
componentHL.png
本文标题:python中的*args和**kwargs有什么区别
本文链接:https://www.haomeiwen.com/subject/ghphgltx.html
网友评论