*args 和**kwargs 的区别
时间: 2023-06-04 09:02:59 浏览: 97
【Python进阶】Word版,可自拓展知识点或写注记。
*args 和**kwargs 都是 Python 函数中可变参数的形式,但它们的作用不同。*args 用于传递任意数量的非关键字参数,即函数定义时没有指定参数名的参数,它们会被打包成一个元组传递给函数。而 **kwargs 则用于传递任意数量的关键字参数,即函数定义时有指定参数名的参数,它们会被打包成一个字典传递给函数。
阅读全文