eval函数就是实现list、dict、tuple与str之间的转化
str函数把list,dict,tuple转为为字符串

一、字符串转换成列表

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

二、字符串转换成字典

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

三、字符串转换成元组

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

python中eval函数作用相关推荐

  1. python中eval()函数的使用

    python中eval()函数的使用 python eval函数功能:将字符串str当成有效的表达式来求值并返回计算结果. 函数定义: eval(expression, globals=None, l ...

  2. python中eval函数和int函数功能一样_python中eval与int的区别浅析

    python中eval和int的区别是什么?下面给大家介绍一下: 1.eval()函数 eval()能够以Python表达式的方式解析并执行字符串,并将返回结果输出.eval()函数将去掉字符串的两个 ...

  3. Python中eval函数的表达式如何使用

    这篇文章主要介绍了Python中eval函数的表达式用法示例,文中通过示例对比来为大家进行详细的讲解,有需要的朋友可以借鉴参下,希望有所帮助 eval 是干嘛的? 解析字符串表达式并执行,并返回一个值 ...

  4. python中format函数作用_python中format函数什么意思

    python中format函数什么意思? Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能. 基本语法是通过 {} 和 : 来代替以前的 % ...

  5. Python中eval函数的作用

    eval函数就是实现list.dict.tuple,int 与str之间的转化,## 字符串里面包裹什么,就会相应的转换成什么 str函数把list,dict,tuple转为为字符串# 字符串转换成列 ...

  6. python中get函数作用_python get函数有什么作用?示例解析

    这篇文章之中我们来了解一下关于python字典之中的pythonget函数的相关知识,get函数是什么意思,他有什么作用都将会在接下来的文章之中得到解答. 描述 Python 字典(Dictionar ...

  7. python中format函数作用_Python代码中format函数具有哪些功能呢?

    摘要: 下文讲述Python代码中format函数的功能说明,如下所示: format函数功能说明 format函数功能: 用于格式化字符串 format函数语法: format采用{} 和 : 来代 ...

  8. python中float函数作用_解析要在Python中浮动的字符串(float()函数)

    给定一个字符串值(包含浮点值),我们必须在Python中将其转换为浮点值. 要将字符串值转换为float,我们使用float()功能. Python float() 功能 float()functio ...

  9. python中set函数作用如何自己用代码实现_Python进阶开发之元类编程

    Photo byJoyous From Lofter 本文目录 类是如何产生的 如何使用type创建类 理解什么是元类 使用元类的意义 元类实战:ORM .1. 类是如何产生的 类是如何产生?这个问题 ...

  10. python中run函数作用_python3多线程中如何改写run()函数?

    我们对于函数的使用一般是直接根据其作用进行举例讲解,最近偶然的一次多线程的代码练习中,让小编发现在构建多线程的时候,我们也可以对函数进行重写.小编马上进行了这个函数内容的整理,为了让大家能理解前后的内 ...

最新文章

  1. PIE SDK剔除栅格块算法
  2. 新年快乐轮播特效html,基于owl-carousel的卡片水平轮播展示特效
  3. 前后端开发的心得体会_社招后端三面总结以及学习经验感言(操详细)
  4. Spring项目使用Junit4测试配置
  5. 通信-RS232、RS485、RS422
  6. python属于低级语言还是高级语言,【单选题】Python语言属于 A. 机器语言 B. 汇编语言 C. 高级语言 D. 科学计算语言...
  7. idea配置Translation插件为有道翻译引擎
  8. IDC是什么意思,中小企业如何选择IDC机房?
  9. ASEMI的MOS管9N90参数,9N90电路图,9N90实物图
  10. mysql binlog是什么_什么是 binlog?
  11. java 异常 中英文_Java异常与错误处理中英文翻译.doc
  12. 免费顶级域名TK介绍
  13. java 页面之间传值_JSP页面间传值方法
  14. 通过CMD启动MATLAB的同时运行M脚本
  15. 互联网黑话最全收录|还在说大白话?看完这篇包你成为职场“社牛”
  16. 记录一下我low到down的心情
  17. Elasticsearch搜索引擎优化指南之分词优化
  18. php表单生成器实验报告,PHP表单生成器,快速生成现代化的form表单,快速上手
  19. 第18章 强化股票的“股性”,弱化其“债性”
  20. 袖珍拾遗(转贴来源于流水无声)

热门文章

  1. 30 万奖金等你来!第三届 Apache Flink 极客挑战赛暨 AAIG CUP 报名开始
  2. 数仓系列 | Flink 窗口的应用与实现
  3. Apache Flink®生态所面临的机遇与挑战
  4. Android ssl 异常,SSL握手异常,同时通过https连接使用Android中的自签名证书Nougat
  5. python的变量在使用前不需要先赋值_每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。_学小易找答案...
  6. C语言定义定长整型数组,C语言变长讯息定义:柔性数组
  7. jQuery.ajax(解决跨域问题,jquery解决AJAX跨域问题
  8. java map clone,map.putall()和map.clone()方法有什么区别?
  9. go实现json格式文件的输出---小示例
  10. monkey命令_Monkey 稳定性测试