eval() 函数用来执行一个字符串表达式,并返回表达式的值。
x=2
t="x*3"
print("result:",eval(t))
#result:6
将list,tuple等形式的字符串变为对应的list...
x="['k1','m2','ke']"
print(eval(x))
#output ['k1', 'm2', 'ke']
x="{'mm':3,'tt':4,'cc':2}"
y=eval(x)
print(y)
print(type(y))
#{'mm': 3, 'tt': 4, 'cc': 2}
#<class 'dict'>