Python字符串、元组、列表、字典互相转换的方法


Posted in Python onJanuary 23, 2016

废话不多说了,直接给大家贴代码了,代码写的不好还去各位大侠见谅。

#-*-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做文本按行去重的实现方法
Oct 19 Python
python实现TF-IDF算法解析
Jan 02 Python
Python字符串、整数、和浮点型数相互转换实例
Aug 04 Python
用python生成1000个txt文件的方法
Oct 25 Python
python实现合并两个排序的链表
Mar 03 Python
pandas 层次化索引的实现方法
Jul 06 Python
给大家整理了19个pythonic的编程习惯(小结)
Sep 25 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
Jun 28 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
Sep 04 Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 Python
用Python远程登陆服务器的步骤
Apr 16 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
Jun 21 Python
Python随手笔记第一篇(2)之初识列表和元组
Jan 23 #Python
Python爬虫模拟登录带验证码网站
Jan 22 #Python
Fiddler如何抓取手机APP数据包
Jan 22 #Python
Python爬虫抓取手机APP的传输数据
Jan 22 #Python
Python 列表排序方法reverse、sort、sorted详解
Jan 22 #Python
Python中使用urllib2模块编写爬虫的简单上手示例
Jan 20 #Python
Python模拟百度登录实例详解
Jan 20 #Python
You might like
php&amp;java(一)
2006/10/09 PHP
php导入csv文件碰到乱码问题的解决方法
2014/02/10 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
Yii2 hasOne(), hasMany() 实现三表关联的方法(两种)
2017/02/15 PHP
一段利用WSH获取登录时间的jscript代码
2008/05/11 Javascript
JS在IE和FireFox之间常用函数的区别小结
2010/03/12 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
2016/05/13 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
详解本地Node.js服务器作为api服务器的解决办法
2017/02/28 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
jquery插件懒加载的示例
2020/10/24 jQuery
用python删除java文件头上版权信息的方法
2014/07/31 Python
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
python实现ping的方法
2015/07/06 Python
Python编程判断这天是这一年第几天的方法示例
2017/04/18 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
Python实现的列表排序、反转操作示例
2019/03/13 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
tensorflow 报错unitialized value的解决方法
2020/02/06 Python
使用Python打造一款间谍程序的流程分析
2020/02/21 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
python 如何停止一个死循环的线程
2020/11/24 Python
CSS3中的Media Queries学习笔记
2016/05/23 HTML / CSS
爱他美官方海外旗舰店:Aptamil奶粉
2017/12/22 全球购物
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
EMPHASIS艾斐诗官网:周生生旗下原创精品珠宝品牌
2020/12/17 全球购物
食品安全检查制度
2014/02/03 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
《桥》教学反思
2014/04/09 职场文书
教师读书活动总结
2014/05/07 职场文书
2014卖家双十一活动策划书
2014/09/29 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
springboot中一些比较常用的注解总结
2021/06/11 Java/Android