2

可能重复:
*args 和 **kwargs?

我知道结构 *var

def fn(*var):
  pass

如果类似于.var ofscheme或 va_args of c

现在我遇到了惊人的结构

def fn(**list):
  pass

这对于将变量和值的名称作为字典传递给 fn 很有用(在方案中没有类似的)。

python中是否有一些带有3个星号的结构?

def fn (***variable)

python中asterisk+的一般含义是什么?variable

4

1 回答 1

2

在 Python 中,***有特定的含义,就像你描述的那样。没有***也没有适用于星号数量的一般规则。

于 2012-12-25T18:37:10.220 回答