因为我的最后一个问题是相当糟糕的措辞,这里是一个不同的问题,将提供我同样的好处!你知道吗
首先,我想完成一件事:创建一个新的Set
并将该Set's
名称设置为变量的值(我会将其设置为一个字符串,例如new_set_name = 'buffalo'
)
我希望它是这样的new_set_name = Set([])
除了我不希望最终结果是一个Set
的名字new_set_name
我希望Set
的名字改为:buffalo
。你知道吗
我尽了最大努力使它尽可能不令人困惑,但如果是,让我知道!我会尽力解决的!你知道吗
Tags:
您可以在模块名称空间中创建一个变量,如下所示
名称空间是由
dict
实现的,但是python在使用变量时会找出上下文,所以不必直接引用它们。您可以使用其他模块的__dict__
变量查看或更新它们的名称空间,但通常使用setattr
我不太清楚你的意思,但是如果你想用一个变量值作为变量名,你需要在这样的类中使用setattr
那你可以说
你会有
相关问题 更多 >
编程相关推荐