python字符串,元组,列表,字典互转代码实例详解
更新时间:2020年02月14日 09:13:23 作者:猪笨是念来过倒
这篇文章主要介绍了python字符串,元组,列表,字典互转代码实例详解,需要的朋友可以参考下
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判断变量是否为int、字符串、列表、元组、字典的方法详解
- Python字符串、列表、元组、字典、集合的补充实例详解
- 在Python中字符串、列表、元组、字典之间的相互转换
- python中for循环把字符串或者字典添加到列表的方法
- Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
- Python3中的列表,元组,字典,字符串相关知识小结
- 浅谈python中列表、字符串、字典的常用操作
- Python字符串、元组、列表、字典互相转换的方法
- Python列表(list)、字典(dict)、字符串(string)基本操作小结
- Python 编程操作连载之字符串,列表,字典和集合处理
相关文章
Python3 jupyter notebook 服务器搭建过程
这篇文章主要介绍了Python3 jupyter notebook 服务器搭建过程,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧2018-11-11
最新评论