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的源码浅要剖析Python的内存管理
Apr 16 Python
Python画图学习入门教程
Jul 01 Python
python实现各进制转换的总结大全
Jun 18 Python
python测试mysql写入性能完整实例
Jan 18 Python
Python OpenCV 直方图的计算与显示的方法示例
Feb 08 Python
Python读取视频的两种方法(imageio和cv2)
Apr 15 Python
对python PLT中的image和skimage处理图片方法详解
Jan 10 Python
Python input函数使用实例解析
Nov 22 Python
Python 去除字符串中指定字符串
Mar 05 Python
在Mac中PyCharm配置python Anaconda环境过程图解
Mar 11 Python
浅谈Python响应式类库RxPy
Jun 14 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 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
PHP的SQL注入实现(测试代码安全不错)
2011/02/27 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
jQuery查询数据返回object和字符串影响原因是什么
2013/08/09 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
javascript 回到顶部效果的实现代码
2014/02/17 Javascript
js触发onchange事件的方法说明
2014/03/08 Javascript
js动态删除div元素基本思路及实现代码
2014/05/08 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
Swiper实现导航栏滚动效果
2020/10/16 Javascript
python编程开发之textwrap文本样式处理技巧
2015/11/13 Python
python3.5使用tkinter制作记事本
2016/06/20 Python
python3+PyQt5实现文档打印功能
2018/04/24 Python
Python实现遗传算法(二进制编码)求函数最优值方式
2020/02/11 Python
pytorch读取图像数据转成opencv格式实例
2020/06/02 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
利用python清除移动硬盘中的临时文件
2020/10/28 Python
HTML5中的nav标签学习笔记
2016/06/24 HTML / CSS
Html5自定义字体解决方法
2019/10/09 HTML / CSS
公司接待方案
2014/03/08 职场文书
颁奖晚会主持词
2014/03/25 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
SQL Server2019数据库备份与还原脚本,数据库可批量备份
2021/11/20 SQL Server
Python中的嵌套循环详情
2022/03/23 Python