**args在 Python 函数定义中做了什么?
**args
我们使用**args作为函数头中的参数。它使我们能够传递 N(可变)数量的关键字参数。
使用 *args 的示例:
*args
def f2(**alls): print(type(alls)) print(alls) f2(a=1, b=2)
输出:
<class 'dict'> {'a': 1, 'b': 2}