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