一.eval概述
1.内置函数
eval函数是python的内置函数,也就是不需要调库就可以使用的函数,该函数功能强大,作用是将传入字符串转化为有效表达式求值并输出结果eval函数可以实现list、dict、tuple与str之间的转化,而str函数则恰恰相反。
二.eval使用
1.字符串计算
str="1+2+3+4+5"
print(eval(str))
#结果为10
2.带变量的字符串计算
num=33
print(eval("num+67"))
#结果为100
3.字典转换
print(eval("{'hello','hi','hey'}"))
#结果为{'hello','hi','hey'}