相关疑难解决方法(0)

更简单的方法来创建单独变量的字典?

我希望能够将变量的名称作为字符串获取,但我不知道Python是否具有那么多的内省功能.就像是:

>>> print(my_var.__name__)
'my_var'
Run Code Online (Sandbox Code Playgroud)

我想这样做因为我有一堆vars我想变成一本字典,如:

bar = True
foo = False
>>> my_dict = dict(bar=bar, foo=foo)
>>> print my_dict 
{'foo': False, 'bar': True}
Run Code Online (Sandbox Code Playgroud)

但我想要比这更自动的东西.

Python中有locals()vars(),所以我想有一种方法.

python string variables

218
推荐指数
11
解决办法
23万
查看次数

标签 统计

python ×1

string ×1

variables ×1