技术文章 > 常见问题 >  Python常见问题 > 正文

python中如何用eval()函数实现字符串转列表?

宋雪维

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

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()函数实现字符串转换成列表的实现原理和实例,希望能对你有所帮助哟~

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  python中如何实现列表与字典的相互转换?
  python中字典与json相互转换的方法
  python中字典如何按照value排序?
  python中字典按key值排序的实现方法
  python中如何求取字典最大值?
相关视频章节
  python代码缩进
  python命名规范
  Python语言简介
视频教程分类