使用 (**kwargs) 编写函数然后求和
Writing a function using (**kwargs) then summing
我想定义一个函数。这个函数应该能够接受可变数量的非预定义名称的关键字参数。然后函数returns关键字参数的个数。
例如:
result = all_the_kwargs(my_kwarg = "random", second_kwarg = "more", some_number = 1)
print(result) # should print the number 3
我不明白如何计算具有异构值(整数和字符串混合)的关键字参数的数量。
def all_the_kwargs(**kwargs):
return len(kwargs)
这会将所有参数作为一个字典,return它的长度。
我想定义一个函数。这个函数应该能够接受可变数量的非预定义名称的关键字参数。然后函数returns关键字参数的个数。
例如:
result = all_the_kwargs(my_kwarg = "random", second_kwarg = "more", some_number = 1)
print(result) # should print the number 3
我不明白如何计算具有异构值(整数和字符串混合)的关键字参数的数量。
def all_the_kwargs(**kwargs):
return len(kwargs)
这会将所有参数作为一个字典,return它的长度。