• 技术文章 >后端开发 >Python教程

    python中eval函数作用

    尚2019-10-25 09:54:55原创5121

    eval() 函数用来执行一个字符串表达式,并返回表达式的值。

    eval函数功能:将字符串str当成有效的表达式来求值并返回计算结果。eval函数可以实现list、dict、tuple与str之间的转化

    eval() 方法的语法:

    eval(expression[, globals[, locals]])

    参数:

    使用示例:

    1、字符串转换成列表

    a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"
    print(type(a))
    b = eval(a)
    print(type(b))
    print(b)

    2、字符串转换成字典

    a = "{1: 'a', 2: 'b'}"
    print(type(a))
    b = eval(a)
    print(type(b))
    print(b)

    3、字符串转换成元组

    a = "([1,2], [3,4], [5,6], [7,8], (9,0))"
    print(type(a))
    b=eval(a)
    print(type(b))
    print(b)

    以上就是python中eval函数作用的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:Python 函数
    上一篇:python如何判断数据类型 下一篇:python求n的阶乘
    大前端线上培训班

    相关文章推荐

    • python什么时候出的• idle和python区别• 如何彻底卸载python• linux如何安装python3

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网