python中如何用eval()函数实现字符串转列表?
2556次观看
标签:
字符串
如何用
函数
老师回答
我们通常会使用字符串转换成列表的方法实现数据的整理分析。python中,eval()函数最常见的作用就是计算字符串中有效的表达式,除此之外还可以将字符串转换成列表。本文主要介绍python中用eval()函数实现字符串转换成列表的实现原理和实例。
1、eval()函数
python中的内置函数,将字符串str当成有效的表达式来求值并返回计算结果。
2、语法
eval(expression[, globals[, locals]])
3、eval()函数作用
计算字符串中有效的表达式,并返回结;
将字符串转成相应的对象(如list、tuple、dict和string之间的转换)。
4、实现字符串转列表实例
a = "[[1,2],[3,4]]"
print(type(a))
b = eval(a)
c = list(a)
print(type(b))
print(type(c))
print(b)
print(c)
以上就是python中用eval()函数实现字符串转换成列表的实现原理和实例,希望能对你有所帮助哟~
©本文版权归环球青藤所有,任何形式转载请联系我们。
免费直播
精选课程
相关推荐