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 urllib urlopen()对象方法/代理的补充说明
Jun 29 Python
Django实现组合搜索的方法示例
Jan 23 Python
python实现感知器算法(批处理)
Jan 18 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
详解如何从TensorFlow的mnist数据集导出手写体数字图片
Aug 05 Python
Flask框架学习笔记之使用Flask实现表单开发详解
Aug 12 Python
对django layer弹窗组件的使用详解
Aug 31 Python
python实现udp聊天窗口
Mar 31 Python
详解Python 最短匹配模式
Jul 29 Python
Python自动创建Excel并获取内容
Sep 16 Python
Python获取android设备cpu和内存占用情况
Nov 15 Python
Python机器学习之KNN近邻算法
May 14 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中error_log()函数的使用方法
2015/01/20 PHP
php+redis实现多台服务器内网存储session并读取示例
2017/01/12 PHP
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
javascript事件问题
2009/09/05 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
$.get获取一个文件的内容示例代码
2013/09/11 Javascript
探讨JavaScript中声明全局变量三种方式的异同
2013/12/03 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
javascript删除一个html元素节点的方法
2014/12/20 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
vue系列之动态路由详解【原创】
2017/09/10 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
Python进程通信之匿名管道实例讲解
2015/04/11 Python
Python中zfill()方法的使用教程
2015/05/20 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
python 获取当天每个准点时间戳的实例
2018/05/22 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019/01/07 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
Python如何读取、写入CSV数据
2020/07/28 Python
python cookie反爬处理的实现
2020/11/01 Python
CSS3实现精美横向滚动菜单按钮
2017/04/14 HTML / CSS
HTML5中的进度条progress元素简介及兼容性处理
2016/06/02 HTML / CSS
美国著名的婴儿学步鞋老品牌:Robeez
2016/08/20 全球购物
学生党员思想汇报
2013/12/28 职场文书
市优秀教师事迹材料
2014/02/05 职场文书
2014年变电站工作总结
2014/12/19 职场文书
小学教学工作总结2015
2015/05/13 职场文书
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL
MySQL一劳永逸永久支持输入中文的方法实例
2022/08/05 MySQL