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

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

    宋雪维宋雪维2021-02-05 08:39:27原创9513

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

    专题推荐:pythoneval字符串转列表
    上一篇:python中如何求取字典最大值? 下一篇:如何用python中的clear()方法实现删除字典元素?

    相关文章推荐

    • python中如何实现列表与字典的相互转换?• python中字典与json相互转换的方法• python中字典如何按照value排序?• python中字典按key值排序的实现方法• python中如何求取字典最大值?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网