如何在python中将a=b=2
字符串转换为a=2, b=2
(实际分配)?
有一些 python 解析器可以为诸如2+3+4
.
但是如何将a=b=2
字符串用于变量 as a=2 b=2
?
如何在python中将a=b=2
字符串转换为a=2, b=2
(实际分配)?
有一些 python 解析器可以为诸如2+3+4
.
但是如何将a=b=2
字符串用于变量 as a=2 b=2
?
s = 'a=b=2'
exec(s) #executes the string as a python command
你完成了
print(a)
2
print(b)
2
有关更多信息,请参阅此讨论: 如何在 Python 中执行包含 Python 代码的字符串?