Skip to main content
 首页 » 编程设计

Python 符号或操作 "**"

2025年05月04日15daizhj

我看到了下面的代码:

def __init__(self, fn, **kw): 
     [setattr(self,k,v) for (k,v) in kw.items()] 
     ...... 

输入参数**kw是什么意思?

请您参考如下方法:

kw 绑定(bind)到 dict 映射 keyword argument为它们的值命名。

试着打电话

def return_kwargs(**kw): 
    return kw 

作为 return_kwargs(foo=1, bar="2", baz="hamspamspam")。