当前位置: 首页 > 问答 > Python编程 > 问答详情

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

01月07日 05:332555人阅读
梦老师 Python编程

我们通常会使用字符串转换成列表的方法实现数据的整理分析。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()函数实现字符串转换成列表的实现原理和实例,希望能对你有所帮助哟~

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

梦老师 Python编程
好评率85% 浏览2555

相关问题

Python与C语言有哪些区别?
许老师 Python编程
在python中如何求阶乘和斐波那契数列?
梦老师 Python编程
python中explode是什么意思?
梦老师 Python编程
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部