本文主要介绍python内置函数的eval函数,有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。
:
目录
1.导言2。语法3。例1。计算str表达式2的值。将str转换为list3。将str转换为dict 4。参考摘要
一、简介
eval()函数用于执行字符表达式的值,并返回表达式的值。
二、语法
语法:eval(表达式[,全局[,区域]])
参数:
表情——表情。
globals变量范围、全局名称空间(如果提供)必须是一个字典对象。
local变量作用域、本地名称空间(如果提供的话)可以是任何映射对象。
返回值:返回表达式求值的结果,也可用于将字符串转换成列表或字典。
三、举例
1、计算str表达式的值
eval('3 * 2 ')
结果:
六
2、将str转换成list
eval('[1,2,3,4]')
结果:
[1, 2, 3, 4]
3、将str转换成dict
eval('{'a':1,' b':2} ')
结果:
{'a': 1,' b': 2}
四、Reference
https://www.jb51.net/article/225812.htm
https://docs.python.org/zh-cn/3.9/library/functions.html?突出显示=打开#评估
总结
本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。