eval函数的使用
print("解读内容是:"+eval('u"'+conlist+'"'))这句命令中conglist前后2个+是什么意思,怎么理解? 不知道你的代码具体是什么样子简单来讲,eval就是把字符串的最外层引号去掉
去掉引号的字符串是什么就变为了什么
例子1: 去掉引号成为变量
>>> a = 'b'
>>> b = '123'
>>> eval(a)
'123'
例子2:去掉引号变成整型
>>> a='123'
>>> eval(a)
123
例子3:去掉引号变成列表/元组:
>>> a=''
>>> eval(a)
页:
[1]