Python变量在";“主要”;
我想使用动态字符串自动定义变量,类似于中的Python变量在";“主要”;,python,python-3.x,Python,Python 3.x,我想使用动态字符串自动定义变量,类似于中的${$a} 在普通脚本中执行此操作时,我没有对象,因此无法setattr,还是我错了 如何动态定义变量?您可以在字典中存储所需的变量。php基本上就是这么做的,只有在Python中,您才能指定要使用的字典以及如何处理它。您可以修改本地或全局字典: >>> locals()['xxx'] = 'Hi' >>> xxx 'Hi' >>> globals()['yyy'] = 'Hello' >>
${$a}
在普通脚本中执行此操作时,我没有对象,因此无法setattr
,还是我错了
如何动态定义变量?您可以在字典中存储所需的变量。php基本上就是这么做的,只有在Python中,您才能指定要使用的字典以及如何处理它。您可以修改本地或全局字典:
>>> locals()['xxx'] = 'Hi'
>>> xxx
'Hi'
>>> globals()['yyy'] = 'Hello'
>>> yyy
'Hello'
使用字典,但不要。改用专用的dict。