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深入学习之装饰器
Aug 31 Python
Python备份目录及目录下的全部内容的实现方法
Jun 12 Python
Windows下安装Django框架的方法简明教程
Mar 28 Python
python实现排序算法解析
Sep 08 Python
python实现画五角星和螺旋线的示例
Jan 20 Python
Django使用模板后无法找到静态资源文件问题解决
Jul 19 Python
Python 批量读取文件中指定字符的实现
Mar 06 Python
python实现ftp文件传输系统(案例分析)
Mar 20 Python
Jupyter notebook如何实现指定浏览器打开
May 13 Python
Python多线程threading创建及使用方法解析
Jun 17 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
Jun 22 Python
python制作微博图片爬取工具
Jan 16 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类
2006/07/15 PHP
PHP中array_keys和array_unique函数源码的分析
2016/02/26 PHP
PHP实现RTX发送消息提醒的实例代码
2017/01/03 PHP
PHP 文件锁与进程锁的使用示例
2017/08/07 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
Javascript Cookie读写删除操作的函数
2010/03/02 Javascript
Jquery选择子控件&quot;大于号&quot;和&quot; &quot;区别介绍及使用示例
2013/06/25 Javascript
鼠标经过tr时,改变tr当前背景颜色
2014/01/13 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
javascript去掉代码里面的注释
2015/07/24 Javascript
11种ASP连接数据库的方法
2015/09/18 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
canvas绘制环形进度条
2017/02/23 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
webpack 单独打包指定JS文件的方法
2018/02/22 Javascript
在Vue中使用Compass的方法
2018/03/02 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
python实现手机通讯录搜索功能
2018/02/22 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
Python短信轰炸的代码
2020/03/25 Python
pandas参数设置的实用小技巧
2020/08/23 Python
Python3爬虫RedisDump的安装步骤
2021/02/20 Python
深入理解css属性的选择对动画性能的影响
2016/04/20 HTML / CSS
CSS3的column-fill属性对齐列内容高度的用法详解
2016/07/01 HTML / CSS
CSS3 旋转立方体问题详解
2020/01/09 HTML / CSS
美国南加州的原创极限运动潮牌:Vans(范斯)
2016/08/05 全球购物
中邮全球便购:中国邮政速递物流
2017/03/04 全球购物
英国领先的电视购物零售商:Ideal World
2019/03/18 全球购物
关爱女孩行动实施方案
2014/03/13 职场文书
活动经费申请报告
2015/05/15 职场文书
演讲开场白和结束语
2015/05/29 职场文书
财务人员入职担保书
2015/09/22 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
聊一聊Redis与MySQL双写一致性如何保证
2021/06/26 Redis