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调用机器喇叭发出蜂鸣声(Beep)的方法
Mar 23 Python
Python自动调用IE打开某个网站的方法
Jun 03 Python
Python语言实现机器学习的K-近邻算法
Jun 11 Python
Python实现命令行通讯录实例教程
Aug 18 Python
Python简单遍历字典及删除元素的方法
Sep 18 Python
如何利用Fabric自动化你的任务
Oct 20 Python
Python 逐行分割大txt文件的方法
Oct 10 Python
python机器学习案例教程——K最近邻算法的实现
Dec 28 Python
详解Python中如何写控制台进度条的整理
Mar 07 Python
详解Python if-elif-else知识点
Jun 11 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
Feb 09 Python
Python机器学习应用之工业蒸汽数据分析篇详解
Jan 18 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
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
PHP学习 变量使用总结
2011/03/24 PHP
Laravel 4 初级教程之安装及入门
2014/10/30 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
laravel 根据不同组织加载不同视图的实现
2019/10/14 PHP
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
XMLHTTPRequest的属性和方法简介
2010/11/23 Javascript
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)
2011/03/05 Javascript
JS+CSS实现精美的二级导航效果代码
2015/09/17 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
利用HBuilder打包前端开发webapp为apk的方法
2017/11/13 Javascript
Vue 报错TypeError: this.$set is not a function 的解决方法
2018/12/17 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
Scrapy框架CrawlSpiders的介绍以及使用详解
2017/11/29 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
利用Python实现手机短信监控通知的方法
2019/07/22 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
Python 生成一个从0到n个数字的列表4种方法小结
2019/11/28 Python
雅诗兰黛旗下走天然植物路线的彩妆品牌:Prescriptives
2016/08/14 全球购物
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
小加工厂管理制度
2014/01/21 职场文书
航海技术专业毕业生求职信
2014/04/06 职场文书
村容村貌整治方案
2014/05/21 职场文书
加强作风建设工作总结
2014/10/23 职场文书
护士2014年终工作总结
2014/11/11 职场文书
2014年度个人工作总结范文
2015/03/09 职场文书
罗马假日观后感
2015/06/08 职场文书
2016年11月份红领巾广播稿
2015/12/21 职场文书
Jupyter notebook 更改文件打开的默认路径操作
2021/05/21 Python
Python基础之函数嵌套知识总结
2021/05/23 Python
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript
Nginx限流和黑名单配置
2022/05/20 Servers