我们还可以在 Python 函数声明中使用 **kwargs
语法。 它可以让我们传递 N(可变)个可以命名或关键字的参数(字典类型)。
使用 **kwargs
的示例:
# Python code to demonstrate
# **kwargs for dynamic + named arguments
def fn(**kwargs):
for emp, age in kwargs.items():
print ("%s's age is %s." %(emp, age))
fn(User1=25, User2=22, Yiibai=32)
运行结果:
User1's age is 25.
User2's age is 22.
Yiibai's age is 32.