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列表append和+的区别浅析
Feb 02 Python
详细解析Python中__init__()方法的高级应用
May 11 Python
Perl中著名的Schwartzian转换问题解决实现
Jun 02 Python
Python调用C语言的方法【基于ctypes模块】
Jan 22 Python
用python实现百度翻译的示例代码
Mar 09 Python
TensorFlow 滑动平均的示例代码
Jun 19 Python
Python之循环结构
Jan 15 Python
python的内存管理和垃圾回收机制详解
May 18 Python
python多线程下信号处理程序示例
May 31 Python
Python PyCharm如何进行断点调试
Jul 05 Python
python函数局部变量、全局变量、递归知识点总结
Nov 15 Python
详解Go语言运用广度优先搜索走迷宫
Jun 23 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
解决phpmyadmin中缺少mysqli扩展问题的方法
2013/05/06 PHP
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
nginx 设置多个站跨域
2021/03/09 Servers
JavaScript 的继承
2011/10/01 Javascript
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
2014/01/16 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
微信小程序-消息提示框实例
2016/11/24 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
webpack3+React 的配置全解
2017/08/21 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
vue自定义指令directive实例详解
2018/01/17 Javascript
详解Vue SPA项目优化小记
2018/07/03 Javascript
解决LayUI表单获取不到data的问题
2018/08/20 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
JavaScript事件概念详解(区分静态注册和动态注册)
2021/02/05 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
Python docx库用法示例分析
2019/02/16 Python
学习python可以干什么
2019/02/26 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
学生个人的自我评价分享
2013/11/05 职场文书
会计自我鉴定
2014/02/04 职场文书
大家访活动实施方案
2014/03/10 职场文书
我的中国梦演讲稿1000字
2014/08/19 职场文书
2014会计年终工作总结
2014/12/20 职场文书
挂靠协议书
2015/01/27 职场文书
个性发展自我评价2015
2015/03/09 职场文书
综合办公室岗位职责
2015/04/11 职场文书
企业战略合作意向书
2015/05/08 职场文书
初中毕业感言300字
2015/07/31 职场文书
Anaconda安装pytorch和paddle的方法步骤
2022/04/03 Python