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 相关文章推荐
基于scrapy实现的简单蜘蛛采集程序
Apr 17 Python
Python中exit、return、sys.exit()等使用实例和区别
May 28 Python
Python使用PIL库实现验证码图片的方法
Mar 11 Python
python selenium自动上传有赞单号的操作方法
Jul 05 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
python配置文件写入过程详解
Oct 19 Python
什么是python的必选参数
Jun 21 Python
python中selenium库的基本使用详解
Jul 31 Python
Python‘==‘ 及 ‘is‘相关原理解析
Sep 05 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
python中_del_还原数据的方法
Dec 09 Python
Python实现为PDF去除水印的示例代码
Apr 03 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
smarty模板中使用get、post、request、cookies、session变量的方法
2014/04/24 PHP
php上传文件常见问题总结
2015/02/03 PHP
Zend Framework教程之Zend_Config_Ini用法分析
2016/03/23 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
JS实现来回出现文字的状态栏特效代码
2015/10/31 Javascript
JavaScript自定义分页样式
2017/01/17 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
Moment.js实现多个同时倒计时
2019/08/26 Javascript
JavaScript canvas基于数组生成柱状图代码实例
2020/03/06 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
python使用线程封装的一个简单定时器类实例
2015/05/16 Python
使用python在本地电脑上快速处理数据
2017/06/22 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
在Django中实现添加user到group并查看
2019/11/18 Python
详解CSS3选择器的使用方法汇总
2015/11/24 HTML / CSS
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
药学专业毕业生求职信
2013/10/20 职场文书
安全生产汇报材料
2014/02/17 职场文书
房地产项目建议书
2014/03/12 职场文书
2014年大学生党课心得体会范文
2014/03/29 职场文书
四风查摆问题自查报告
2014/10/10 职场文书
工人先进事迹材料
2014/12/26 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
实用求职信模板范文
2019/05/13 职场文书
SQL Server内存机制浅探
2022/04/06 SQL Server