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迭代和迭代器
Mar 28 Python
python中从str中提取元素到list以及将list转换为str的方法
Jun 26 Python
Python  unittest单元测试框架的使用
Sep 08 Python
python的sorted用法详解
Jun 25 Python
python基于celery实现异步任务周期任务定时任务
Dec 30 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
Jan 24 Python
python批量修改xml属性的实现方式
Mar 05 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
使用python采集Excel表中某一格数据
May 14 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
Jun 04 Python
Python使用pickle进行序列化和反序列化的示例代码
Sep 22 Python
python 制作磁力搜索工具
Mar 04 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基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
2017/09/10 jQuery
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
在微信小程序中渲染HTML内容的方法示例
2018/09/28 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
[59:59]EG vs IG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python使用xlrd读取Excel格式文件的方法
2015/03/10 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
python 中关于pycharm选择运行环境的问题
2020/10/31 Python
用html5绘制折线图的实例代码
2016/03/25 HTML / CSS
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
英国豪华家具和家居用品购物网站:Teddy Beau
2020/10/12 全球购物
构造方法和其他方法的区别
2016/04/26 面试题
驾驶员培训方案
2014/05/01 职场文书
先进教师个人事迹材料
2014/12/15 职场文书
党员自评材料范文
2014/12/17 职场文书
捐助感谢信
2015/01/22 职场文书
商务代表岗位职责
2015/02/15 职场文书
新员工试用期自我评价
2015/03/10 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
2015年电教工作总结
2015/05/26 职场文书
幼儿园见习总结
2015/06/23 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
2016中秋节广告语
2016/01/28 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
一文弄懂MySQL索引创建原则
2022/02/28 MySQL