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实现统计代码行数的方法
May 22 Python
Python中使用装饰器来优化尾递归的示例
Jun 18 Python
Python列表切片操作实例总结
Feb 19 Python
选择Python写网络爬虫的优势和理由
Jul 07 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
Python测试线程应用程序过程解析
Dec 31 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
Mar 18 Python
Python使用Matlab命令过程解析
Jun 04 Python
Python爬虫抓取指定网页图片代码实例
Jul 24 Python
Python 爬虫性能相关总结
Aug 03 Python
Python Pivot table透视表使用方法解析
Sep 11 Python
python cookie反爬处理的实现
Nov 01 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
第九节 绑定 [9]
2006/10/09 PHP
实例讲解yii2.0在php命令行中运行的步骤
2015/12/01 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
2017/03/28 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
推荐20家国外的脚本下载网站
2011/04/28 Javascript
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
javascript实现颜色渐变的方法
2013/10/30 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
ExtJs异步无法向外传值和赋值的完美解决办法
2017/06/14 Javascript
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
微信小程序实现打卡日历功能
2020/09/21 Javascript
原生js实现移动端Touch轮播图的方法步骤
2019/01/03 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
区分vue-router的hash和history模式
2020/10/03 Javascript
[34:56]Ti4冒泡赛LGD vs Liquid 1
2014/07/14 DOTA
selenium+python实现自动化登录的方法
2018/09/04 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
爬虫代理的cookie如何生成运行
2020/09/22 Python
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
医疗保健专业人士购物网站:Scrubs & Beyond
2017/02/08 全球购物
纽约手袋品牌:KARA
2018/03/18 全球购物
Silk Therapeutics官网:清洁、抗衰老护肤品
2020/08/12 全球购物
毕业自荐书
2013/12/09 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
初中优秀学生评语
2014/12/29 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
Python破解极验滑动验证码详细步骤
2021/05/21 Python
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js