Python eval函数原理及用法解析


Posted in Python onNovember 14, 2020

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)

Python eval函数原理及用法解析

二、字符串转换成字典

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

Python eval函数原理及用法解析

三、字符串转换成元组

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

Python eval函数原理及用法解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 数据结构之队列的实现
Jan 22 Python
python读写json文件的简单实现
Apr 11 Python
windows下python连接oracle数据库
Jun 07 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
Aug 17 Python
Python openpyxl读取单元格字体颜色过程解析
Sep 03 Python
python SocketServer源码深入解读
Sep 17 Python
TensorFlow加载模型时出错的解决方式
Feb 06 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
Nov 02 Python
使用Python解析Chrome浏览器书签的示例
Nov 13 Python
Python django框架 web端视频加密的实例详解
Nov 20 Python
python基于opencv 实现图像时钟
Jan 04 Python
用python删除文件夹中的重复图片(图片去重)
May 12 Python
Django怎么在admin后台注册数据库表
Nov 14 #Python
通过实例解析python and和or使用方法
Nov 14 #Python
Python高并发和多线程有什么关系
Nov 14 #Python
Django跨域请求原理及实现代码
Nov 14 #Python
Pycharm如何自动生成头文件注释
Nov 14 #Python
分布式全文检索引擎ElasticSearch原理及使用实例
Nov 14 #Python
Django websocket原理及功能实现代码
Nov 14 #Python
You might like
php计算title标题相似比的方法
2015/07/29 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
Javascript 中的 call 和 apply使用介绍
2012/02/22 Javascript
php跨域调用json的例子
2013/11/13 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
关于JavaScript的变量的数据类型的判断方法
2015/08/14 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
2016/11/16 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
javascript关于“时间”的一次探索
2019/07/24 Javascript
vue实现路由监听和参数监听
2019/10/29 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
[50:58]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 Mineski vs EG
2018/04/03 DOTA
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
python中数据库like模糊查询方式
2020/03/02 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
python操作toml文件的示例代码
2020/11/27 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
全球领先的各类汽车配件零售商:Advance Auto Parts
2016/08/26 全球购物
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
简单叙述一下MYSQL的优化
2016/05/09 面试题
女大学生自我鉴定
2013/12/09 职场文书
2015年班长个人工作总结
2015/04/03 职场文书
2015年教研组工作总结
2015/05/04 职场文书
采购部2015年度工作总结
2015/07/24 职场文书
css3 实现文字闪烁效果的三种方式示例代码
2021/04/25 HTML / CSS
python数据可视化使用pyfinance分析证券收益示例详解
2021/11/20 Python
MyBatis在注解上使用动态SQL方式(@select使用if)
2022/07/07 Java/Android