eval(str) 方法用于去除字符串本身的引号,恢复引号下的内容:
代码举例如下:
>>> a = "123"
>>> type(a)
<class 'str'>
>>> b = eval(a)
>>> b
123
>>> type(b)
<class 'int'>
>>>x = 7
>>> eval( '3 * x' )
21
str1 = "[{11,22},{22,33},{33,44},{44,55}]"
list1 = eval(str1)
>>>list1
[{11,22},{22,33},{33,44},{44,55}]