Python **kwargs
任意关键字参数,**kwargs
如果您不知道将传递给函数的关键字参数的数量,请在函数定义中的参数名称前添加两个星号:**
。
这样函数将接收到一个参数**字典**,并可以相应地访问其中的项
示例
如果关键字参数的数量未知,请在参数名称前添加双 **
def my_function(**kid)
print("他的姓是 " + kid["lname"])
my_function(fname = "Tobias", lname = "Refsnes")
自己动手试一试 »
*任意关键字参数* 在 Python 文档中通常缩写为 * **kwargs*。