海诗网 知识百科 eval函数python(eval引号python)

eval函数python(eval引号python)

eval函数python, eval(expression[,globals[,locals]])

语法参数的详细解释:

Expression-expression.

Globals -变量范围、全局名称空间(如果提供)必须是字典对象。

Locals -变量作用域、本地名称空间(如果提供的话)可以是任何映射对象。

返回值:返回表达式计算的结果。

eval引号python

以下是具体的例子。

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的数据结构是元组。

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

eval引号python

关于如何使用python中的eval函数,就分享到这里吧!

eval函数python,以上就是本文为您收集整理的eval函数python最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表海诗网立场,转载请注明出处:https://m.hallse.com/n/169752.html
发表回复