将"None"分配给需要传递参数的函数 (Python)



我很难分配"无";值设置为函数的所有参数。

for i in range(18):
sx.set_attribute(v{i}=None)

我想用";无";是v0->v18我只是在寻找正确的语法。如果你知道一个更好的方法来分配";无";值到不包含值的变量,也将其呈现出来。

您可以首先创建一个字典,其中函数参数(v0 -> v18(为键,值为None。然后使用**将字典作为函数参数进行解包。

sx.set_attribute(**{f"v{i}": None for i in range(18)})

最新更新