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连接mssql数据库编码问题解决方法
Jan 01 Python
python实现通过代理服务器访问远程url的方法
Apr 29 Python
python构建深度神经网络(DNN)
Mar 10 Python
修复 Django migration 时遇到的问题解决
Jun 14 Python
python实现批量解析邮件并下载附件
Jun 19 Python
Python3非对称加密算法RSA实例详解
Dec 06 Python
python图形工具turtle绘制国际象棋棋盘
May 23 Python
wxPython实现绘图小例子
Nov 19 Python
Python中私有属性的定义方式
Mar 05 Python
python保留格式汇总各部门excel内容的实现思路
Jun 01 Python
Python代码需要缩进吗
Jul 01 Python
python--shutil移动文件到另一个路径的操作
Jul 13 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关联链接常用代码
2012/11/05 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
2016/04/02 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
简单实现PHP留言板功能
2016/12/21 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
thinkphp 框架数据库切换实现方法分析
2020/05/18 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
jquery.alert 弹出式复选框实现代码
2009/06/15 Javascript
jquery lazyload延迟加载技术的实现原理分析
2011/01/24 Javascript
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
jQuery实现的网页左侧在线客服效果代码
2015/10/23 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
关于JavaScript数组你所不知道的3件事
2016/08/24 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
jQuery操作元素追加内容示例
2020/01/10 jQuery
Python Property属性的2种用法
2015/06/21 Python
分分钟入门python语言
2018/03/20 Python
用python处理图片实现图像中的像素访问
2018/05/04 Python
python实现汉诺塔算法
2021/03/01 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
python中np是做什么的
2020/07/21 Python
Watchshop德国:欧洲在线手表No.1
2019/06/20 全球购物
大学生学业生涯规划
2014/01/05 职场文书
社区国庆节活动方案
2014/02/05 职场文书
教师先进工作者事迹材料
2014/05/01 职场文书
安全标语口号
2014/06/09 职场文书
小学生春游活动方案
2014/08/20 职场文书
承诺书样本
2014/08/30 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
电气工程师岗位职责
2015/02/12 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python