使用字符串变量分配变量
考虑一个场景,您将一个变量分配给一个字符串,并且您希望创建一个基于字符串的新变量在那根弦上。例如:
foo = "bar" foo = "something else"
但是,你的真正意图是使用字符串值定义一个新变量,如下所示:
bar = "something else"
为了实现这一点,exec() 函数来了为您提供帮助。
>>> foo = "bar" >>> exec(foo + " = 'something else'") >>> print bar something else >>>
在此例如:
以上是如何在Python中使用字符串变量动态创建和分配变量?的详细内容。更多信息请关注PHP中文网其他相关文章!