python字符串,元组,列表,字典互转代码实例详解


Posted in Python onFebruary 14, 2020

python字符串,元组,列表,字典互相转换直接给大家上代码实例

#-*-coding:utf-8-*- 
 
#1、字典
dict = {'name': 'Zara', 'age': 7, 'class': 'First'}
 
#字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}
print type(str(dict)), str(dict)
 
#字典可以转为元组,返回:('age', 'name', 'class')
print tuple(dict)
#字典可以转为元组,返回:(7, 'Zara', 'First')
print tuple(dict.values())
 
#字典转为列表,返回:['age', 'name', 'class']
print list(dict)
#字典转为列表
print dict.values
 
#2、元组
tup=(1, 2, 3, 4, 5)
 
#元组转为字符串,返回:(1, 2, 3, 4, 5)
print tup.__str__()
 
#元组转为列表,返回:[1, 2, 3, 4, 5]
print list(tup)
 
#元组不可以转为字典
 
#3、列表
nums=[1, 3, 5, 7, 8, 13, 20];
 
#列表转为字符串,返回:[1, 3, 5, 7, 8, 13, 20]
print str(nums)
 
#列表转为元组,返回:(1, 3, 5, 7, 8, 13, 20)
print tuple(nums)
 
#列表不可以转为字典
 
#4、字符串
 
#字符串转为元组,返回:(1, 2, 3)
print tuple(eval("(1,2,3)"))
#字符串转为列表,返回:[1, 2, 3]
print list(eval("(1,2,3)"))
#字符串转为字典,返回:<type 'dict'>
print type(eval("{'name':'ljq', 'age':24}"))

更多关于python字符串,元组,列表,字典互转的代码请查看下面的相关链接

Python 相关文章推荐
Python中属性和描述符的正确使用
Aug 23 Python
python多进程使用及线程池的使用方法代码详解
Oct 24 Python
python将三维数组展开成二维数组的实现
Nov 30 Python
python3 pathlib库Path类方法总结
Dec 26 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
Jan 06 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
Feb 03 Python
Python argparse模块使用方法解析
Feb 20 Python
Python OpenCV读取中文路径图像的方法
Jul 02 Python
Python中用xlwt制作表格实例讲解
Nov 05 Python
python 生成正态分布数据,并绘图和解析
Dec 21 Python
使用Python下载抖音各大V视频的思路详解
Feb 06 Python
手把手教你怎么用Python实现zip文件密码的破解
May 27 Python
python集成开发环境配置(pycharm)
Feb 14 #Python
基于python-pptx库中文文档及使用详解
Feb 14 #Python
python pptx复制指定页的ppt教程
Feb 14 #Python
打包PyQt5应用时的注意事项
Feb 14 #Python
如何使用Python抓取网页tag操作
Feb 14 #Python
python使用python-pptx删除ppt某页实例
Feb 14 #Python
使用python-pptx包批量修改ppt格式的实现
Feb 14 #Python
You might like
PHP的运行机制与原理(底层)
2015/11/16 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
javascript RadioButtonList获取选中值
2009/04/09 Javascript
Mootools 1.2教程 类(一)
2009/09/15 Javascript
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
jquery键盘事件介绍
2011/01/31 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
深入了解JavaScript的逻辑运算符(与、或)
2016/12/20 Javascript
javascript+jQuery实现360开机时间显示效果
2017/11/03 jQuery
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
Vue+Element自定义纵向表格表头教程
2020/10/26 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
[48:32]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python的Flask框架中实现登录用户的个人资料和头像的教程
2015/04/20 Python
python实现线程池的方法
2015/06/30 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
python文件拆分与重组实例
2018/12/10 Python
Tensorflow中的图(tf.Graph)和会话(tf.Session)的实现
2020/04/22 Python
解决更改AUTH_USER_MODEL后出现的问题
2020/05/14 Python
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
现代生活方式的家具和装饰:Dot & Bo
2018/12/26 全球购物
香港零食网购:上仓胃子
2020/06/08 全球购物
Wiggle澳大利亚:自行车、跑步、游泳商店
2020/11/07 全球购物
教学实验楼管理制度
2014/02/01 职场文书
工作保证书范文
2014/04/29 职场文书
公司租房协议书范本
2014/10/08 职场文书
家长会欢迎词
2015/01/23 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
美丽人生观后感
2015/06/03 职场文书
怒海潜将观后感
2015/06/11 职场文书
读《解忧杂货店》有感:请相信一切都是最好的安排
2019/11/07 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
国产动画《万圣街》日语配音版制作决定!
2022/03/20 国漫