eval函数python
python中的eval函数应该如何使用?我们一起了解一下吧!
eval() 函数用来执行一个字符串表达式,并返回表达式的值。
以下是 eval() 方法的语法:
eval(expression[,globals[,locals]])
语法参数详解:
expression -- 表达式。
globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。
locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。
返回值:返回表达式计算结果。
以下是具体使用实例。
1 字符串转换成列表:
a="[1,2,3,4,5]"
b=eval(a)
# a是字符串类型数据,b是列表类型数据
2 字符串转换成字典 :
a="{"name":"guo","age":25}"
b=eval(a)
# a为字符串类型数据,b为字典类型数据
3 字符串转换为元组:
a="(1,2,3,4,5)"
eval(a)
# a的数据结构是字符串 b的数据结构是元组
4 eval()返回表达式的值:
x=4
eval("3*x")
# 返回值为12
x=10
g={'a':4}
eval{"a+1",g}
# 返回值为 5
x=10
b=20
c=30
g={'a':6,'b':8}
t={'b':100,'c':10}
eval('a+b+c',g,t)
# 返回值为116
关于python中的eval函数使用方法,我们就分享到这啦!
-
汽车喇叭故障如何检测
汽车喇叭故障主要考虑线路、保险丝、继电器、喇叭部件几方面进行监测判断,如按下喇叭开关,当存在喇叭时响时不响时,则多由于内部开关触点存在接触不良的现象,也有可能由于喇叭本身问题。...
问答查看全文>> -
2022数码相机哪个牌子好 数码相机十大品牌排行榜
为您整理了数码相机哪个牌子好,分别有佳能/Glad、尼康/NIKON、索尼/SONY、松下/Panasonic、徕卡/Leica、富士/FUJIIRYOKI、奥林巴斯/OLYM...
品牌查看全文>> -
天津十大年轻人旅游景点
天津十大年轻人旅游景点有哪些?一起来看看小编今天的分享吧。1、天津方特欢乐世界4A景区方特欢乐世界是天津年轻人游乐疯玩必去的景点,全园由方特城堡、飞越极限、海螺湾、蓝色地球、魔...
旅游查看全文>> -
座椅不舒服是怎么回事
座椅不舒服是由于驾驶员习惯性觉得座位太靠后了,心理上没有安全感。会不自觉地调整座位。但是,向前调节座椅会存在很多缺点,所以应该向后调节座椅。新来的司机在行驶路上充满了紧张和恐惧...
问答查看全文>> -
倒车影像引导线怎么调?
倒车影像引导线的调整方法是:1、车轮沿线停好,车后每距半米放置参照物;2、打开导航进入系统设置,找到倒车线设置长按进入设置界面,点击调整变成黄色,再点左边画线,从底部贴着白色标...
问答查看全文>>
推荐
- 1蓝氏禁言是什么意思 蓝氏禁言是什么梗471
- 2德佑私处除菌湿巾好用吗 德佑私处除菌湿巾怎么样170
- 3凌晨0点的生日祝福语老婆287
- 4远光灯和近光灯能同时打开吗?350
- 5驾驶证审验有什么流程?397
- 6空调出风口滴水是什么原因375
- 7描写认真的句子213
- 8卡罗拉中控屏功能说明有哪些?258