eval函数python(python中的eval函数应该如何使用?)
作者:百科火 更新 :2022-03-10 09:40:05 科技百科

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="(一、二、三、四、五)"
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我们将分享函数的使用方法!
- END -
纯水和净水的区别是什么
为了提高水资源的水质,人们发明出了很多的净水设备,其中最常见的就是 纯水机 和 净水机 了。那么纯水和净水的区别是...
龟毛(“龟毛”是台湾年轻人的惯用语,指一个人在日常生活中过度注重细)
龟毛指一个人在日常生活中过度注重细节、过于讲究,喜欢吹毛求疵,是台湾年轻人的惯用语。由于“龟毛”一词也经常出现...
大宗商品是指哪些(大宗商品主要包括3个类别)
大宗商品主要包括3个类别,即能源商品、基础原材料和农副产品。农副产品有郑油、鸡蛋、豆粕、棕榈、白糖、菜籽、苹...
12306积分兑换车票可以退票吗
12306购买车票是有积分可以累积的,而这些积分达到一定程度可以用来兑换车票,对于用户来说超级划算。那么12306积分...
蚕宝宝吐丝的架子怎么做
蚕宝宝吐丝的架子怎么做,制作蚕宝宝吐丝的架子所需材料有纸杯,白纸,共分为三个步骤,以下是制作蚕宝宝吐丝的架子的详细...
2100年是平年还是闰年(2100年是平年,不是闰年)
2100年是平年,不是闰年 。能被400整除或者能被4整除但不能被100整除。闰年是为了弥补因人为历法规定造成的年度天数...
1l等于多少立方dm(小升(斗)进的手段欺诈农民)
1L(升)=1dm3(立方分米)。升,容积单位。升在国际单位制中表示L,其次级单位为毫升(mL)。1dm3的容量相当于一个长、宽、高都等...
河南古时候叫什么
河南古代叫中州。古时候,九州之中,中州是九州中最大的,也是处于九州中间的地理位置(洛阳,是周公立杆测影,建城的地方)。河...
太昊陵是谁的墓
太昊陵,即"三皇之首"太昊伏羲氏的陵庙,位于河南省周口市淮阳区羲皇故都风景名胜区,毗邻风景秀丽的万亩龙湖,是国家AA...
考电动车驾驶证要多少钱(办理电动车驾驶证需要费用)
电动车考试费用整体在300元左右,包括了培训费,考试费,工本费等。如果车主自己会驾驶,那么可以不用参加培训班,直接去考...