Jör*_*erg 2 python variadic-functions
我正在客户端代码库中进行一些Python编码,我偶然发现了一行看起来像这样的代码(变量名已被更改以保护无辜者):
reply = function1(a=foo, **function2(bar, b=baz))
通常,参数列表中的**会收集剩余的关键字参数,但它们在函数名称前面做了什么?
Hor*_*ann 11
我要说这只是调用一个返回类似dict的对象的函数,因此星号只是将返回的dict转换为function1的关键字参数,就像往常一样.
归档时间:
17 年 前
查看次数:
494 次
最近记录: