python字符串,元组,列表,字典互转代码实例详解

时间:2021-05-22

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字符串,元组,列表,字典互转的代码请查看下面的相关链接

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章