Possible Duplicate:
*args and **kwargs?
我知道*var的结构
def fn(*var):
pass
如果类似于.
变量 scheme
或 c
的 va_args .
现在我遇到了令人惊叹的结构
def fn(**list):
pass
这对于将变量和值的名称作为字典传递给 fn 很有用(在方案中没有类似的)。
Python中有没有带有3个星号的结构?
def fn (***variable)
asterisk
的一般含义是什么+ variable
在Python中?
最佳答案
在Python中,*
和**
具有特定的含义,正如您所描述的那样。没有***
,也没有适用于星号数量的一般规则。
关于python - python中**ASTERISK变量**的语义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14033095/