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利用hook技术破解https的实例代码
Mar 25 Python
python使用wxpython开发简单记事本的方法
May 20 Python
Python编程实现线性回归和批量梯度下降法代码实例
Jan 04 Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 Python
Python面向对象程序设计类的封装与继承用法示例
Apr 12 Python
python3.6根据m3u8下载mp4视频
Jun 17 Python
python twilio模块实现发送手机短信功能
Aug 02 Python
tensorboard显示空白的解决
Feb 15 Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
Mar 02 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
Mar 03 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
May 11 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 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
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
在PHP3中实现SESSION的功能(二)
2006/10/09 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
2014年50个程序员最适用的免费JQuery插件
2014/12/15 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
JS实现课堂随机点名和顺序点名
2017/03/09 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
为什么使用koa2搭建微信第三方公众平台的原因
2018/05/16 Javascript
vue中render函数的使用详解
2018/10/12 Javascript
AngularJS上传文件的示例代码
2018/11/10 Javascript
Vue+ElementUI项目使用webpack输出MPA的方法
2019/08/27 Javascript
vue之延时刷新实例
2019/11/14 Javascript
js实现计时器秒表功能
2019/12/16 Javascript
Python中返回字典键的值的values()方法使用
2015/05/22 Python
利用Python抓取行政区划码的方法
2016/11/28 Python
django-初始配置(纯手写)详解
2019/07/30 Python
Python求凸包及多边形面积教程
2020/04/12 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
html5录音功能实战示例
2019/03/25 HTML / CSS
20世纪40年代连衣裙和复古服装:The Seamstress Of Bloomsbury
2018/07/24 全球购物
Juicy Couture Beauty官方网站:香水和化妆品
2019/03/12 全球购物
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
怎样写好自我鉴定
2013/12/04 职场文书
冰淇淋店创业计划书范文
2013/12/27 职场文书
求职信的正确写法
2014/07/10 职场文书
大学生就业协议书范本(适用于公司企业)
2014/10/07 职场文书
初中团支书竞选稿
2015/11/21 职场文书
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android