美文网首页
python | 数据类型之间的互相转换

python | 数据类型之间的互相转换

作者: Root_123 | 来源:发表于2019-03-25 13:24 被阅读0次
#一、字典
#1、字典转字符串,返回{'age':7,'name':'Zara','class':'First'}
dict = {'name':'Zara','age':7,'class':'First'}
print (type(str(dict)),str(dict))

#2、字典转元祖
print (tuple(dict))  #返回:('age','name','class')
print (tuple(dict.values()))  #返回(7,'Zara','First')

#3、字典转为列表 
print(list(dict))   #返回:['age','name','class']
print(list(dict.values()))  #返回['Zara', 7, 'First']

print('----------------------')

#二、元祖
#1、元祖转为字符串,返回:(1,2,3,4,5)
tup = (1,2,3,4,5)
print (tup.__str__())

#2、元祖转为列表,返回:[1,2,3,4,5]
print (list(tup))

#3、元祖不可以转为字典
print('----------------------')

#三、列表
nums = [1,3,5,7,8,13,20];
#1、列表转为字符串,返回:[1,3,5,7,8,13,20]
print(str(nums))

#2、列表转为元祖,返回:(1,3,5,7,8,13,20)
print(tuple(nums))

#3、列表不能转为字典
print('----------------------')

#四、字符串
#1、字符串转为元祖,返回:(1,2,3)
print(tuple(eval('1,2,3')))
#2、字符串转为列表,返回:[1,2,3]
print (list(eval('1,2,3')))
#3、字符串转为字典,返回:
print (type(eval("{'name':'srx','age':'41'}")))


相关文章

  • Python数据类型转换

    Python数据类型之间的转换 查看变量数据类型: Python数学函数 Python随机数函数

  • python | 数据类型之间的互相转换

  • python 编写自动化小工具 未完成

    python 编写自动化小工具 Python split()python数据类型之间的转换 str(demo) p...

  • 03-数据类型转换

    数据类型转换 正如其它编程语言那样,php不同数据类型之间也是可以互相转化的,今天我们来简单列举它们的转换。 首先...

  • python数据处理小结

    Python Tutoriol Chinese Version 想要数据类型之间的转换,首先要知道数据是什么类型,...

  • Python数据类型转换

    本文主要介绍Python中的常用数据类型转换,更多内容请参考:Python学习指南 常用的数据类型转换

  • 类型转化问题

    一.类型分为 基本数据类型 应用数据类型 二.基本类型之间的转换 同种数据类型之间的转换整形之间的转换: 1.大的...

  • 4.函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • 2019-05-06 Python --调用函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • Python基础数据类型转换

    使用python处理数据时,不可避免的要使用数据类型之间的转换。简单的诸如int、float、string之间的转...

网友评论

      本文标题:python | 数据类型之间的互相转换

      本文链接:https://www.haomeiwen.com/subject/tjfrpqtx.html