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函数使用方法,我们就分享到这啦!
-
ysl欲望巴黎浓香和淡香哪种好 ysl各版本欲望巴黎什么区别
ysl,这是一个轻奢侈品品牌了,很多人都是见过的,中文名字叫圣罗兰,那么ysl各版本欲望巴黎什么区别?ysl欲望巴黎浓香和淡香哪种好?ysl各版本欲望巴黎什么区别2016年YS...
品牌查看全文>> -
K3车多久换离合器?
K3车每10万公里换离合器,离合器位于发动机和变速箱之间的飞轮壳内,用螺钉将离合器总成固定在飞轮的后平面上,离合器的输出轴就是变速箱的输入轴。在汽车行驶过程中,驾驶员可根据需要...
问答查看全文>> -
小学生国庆假期日记范文
小学生国庆假期日记怎么写呢?一起来看看小编今天的分享吧。小学生国庆假期日记可以从三个方面进行描写,首先可以描写去哪里游玩,看到了什么景象,第二个就是可以描写和谁一起去的,然后发...
教育查看全文>> -
迈腾音响怎么设置为最佳
在均衡器默认的情况下,将低音设置增加两个档位,把高音设置调节到最高,可以得到一个非常不错的效果,在车辆音响使用过程当中,可以根据播放音乐的不同类型去调节均衡器。一汽大众旗下的迈...
问答查看全文>>
推荐
- 1经典个人商铺转租合同范本264
- 2马自达跑车价格多少?481
- 3励志古诗词名言名句137
- 4关于疫情在家被隔离的心情说说句子444
- 5电梯事故多,孩子乘电梯的安全须知320
- 614代轩逸倒车影像蓝屏怎么办315
- 7汽车坠河后为什么人逃不出来?357
- 8有关于立志的名言244