Python-使用字符串变量作为变量名
我有一个分配了字符串的变量,我想根据该字符串定义一个新变量。
foo = "bar"foo = "something else"
# What I actually want is:
bar = "something else"
回答:
你可以使用exec:
>>> foo = "bar">>> exec(foo + " = 'something else'")
>>> print bar
something else
>>>
以上是 Python-使用字符串变量作为变量名 的全部内容, 来源链接: utcz.com/qa/432332.html