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程序代码的几种方法总结
Apr 28 Python
python类继承用法实例分析
May 27 Python
python读取excel表格生成erlang数据
Aug 26 Python
python3安装pip3(install pip3 for python 3.x)
Apr 03 Python
python format 格式化输出方法
Jul 16 Python
利用Django-environ如何区分不同环境
Aug 26 Python
在python中使用requests 模拟浏览器发送请求数据的方法
Dec 26 Python
手把手教你使用Python创建微信机器人
Apr 29 Python
Python3 使用pillow库生成随机验证码
Aug 26 Python
使用python切片实现二维数组复制示例
Nov 26 Python
pytorch masked_fill报错的解决
Feb 18 Python
Django如何与Ajax交互
Apr 29 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
PHP+MYSQL的文章管理系统(一)
2006/10/09 PHP
PHP脚本的10个技巧(6)
2006/10/09 PHP
php strftime函数获取日期时间(switch用法)
2018/05/16 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
阿里对象存储OSS在laravel框架中的使用方法
2019/10/13 PHP
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
js实现全屏漂浮广告移入光标停止移动
2013/12/02 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
js操作table元素实现表格行列新增、删除技巧总结
2015/11/18 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
捕获未处理的Promise错误方法
2017/10/13 Javascript
使用JS中的Replace()方法遇到的问题小结
2017/10/20 Javascript
使用百度地图实现地图网格的示例
2018/02/06 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
jquery制作的移动端购物车效果完整示例
2020/02/24 jQuery
Python专用方法与迭代机制实例分析
2014/09/15 Python
django批量导入xml数据
2016/10/16 Python
django在接受post请求时显示403forbidden实例解析
2018/01/25 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
解决pandas 作图无法显示中文的问题
2018/05/24 Python
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
美国最受欢迎的度假租赁网站:VRBO
2016/08/02 全球购物
英语师范专业毕业生自荐信
2013/09/21 职场文书
社区先进事迹材料
2014/05/19 职场文书
2014教师年度工作总结
2014/11/10 职场文书
六一儿童节开幕词
2015/01/29 职场文书
导游词之潮音寺
2019/09/26 职场文书
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
2021/11/27 Vue.js