脚本宝典收集整理的这篇文章主要介绍了千锋扣丁学堂Python培训之n常见数据类型转换操作示例,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
今天千锋扣丁学堂Python培训老师给大家分享一篇关于Python常见数据类型转换操作,结合实例形式分析了Python针对列表、集合、元组、字典等数据类型转换的相关操作技巧,下面我们一起来看一下吧。
类型转换
主要针对几种存储工具:list、tuple、dict、set
特殊之处:dict是用来存储键值对的。
1、list转换为set
l1 = [1, 2, 4, 5]
s1 = set(l1)
print(s1)
输出:
<class 'set'>
{1, 2, 4, 5}
2、set转换为list
s1 = set([1, 2, 3, 4])
l1 = list(s1)
print(type(l1))
print(l1)
输出:
<class 'list'>
[1, 2, 3, 4]
3、tuple转换为set
t1 = (1, 2, 3, 4)
s1 = set(t1)
print(type(s1))
print(s1)
输出:
<class 'set'>
{1, 2, 3, 4}
4、set转换为tuple
s1 = set([1, 2, 3, 4])
t1 = tuple(s1)
print(type(t1))
print(t1)
输出:
<class 'tuple'>
(1, 2, 3, 4)
5、list转tuple
l1 = [1, 2, 4, 5]
t1 = tuple(l1)
print(type(t1))
print(t1)
输出:
<class 'tuple'>
(1, 2, 4, 5)
6、tuple转list
t1 = (1, 2, 3, 4)
l1 = list(t1)
print(type(l1))
print(l1)
输出:
<class 'list'>
[1, 2, 3, 4]
7、list转dict
list1=[('a',1),('b',2),('c',3)]
dict1={k:v for k,v in list1}
dict2={v:k for k,v in list1}
print(dict1)
print(dict2)
输出:
{'a': 1, 'b': 2, 'c': 3}
{1: 'a', 2: 'b', 3: 'c'}
以上就是关于千锋扣丁学堂Python培训之n常见数据类型转换操作示例的全部内放入,希望本文所述对大家Python程序设计有所帮助,最后想要了解更多关于Python和人工智能方面内容的小伙伴,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供权威的Python开发环境搭建视频,Python培训后的前景无限,行业薪资和未来的发展会越来越好的,扣丁学堂老师精心推出的Python视频教程定能让你快速掌握Python从入门到精通开发实战技能。
以上是脚本宝典为你收集整理的千锋扣丁学堂Python培训之n常见数据类型转换操作示例全部内容,希望文章能够帮你解决千锋扣丁学堂Python培训之n常见数据类型转换操作示例所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。