当前位置: 首页 > 后端技术 > Python

Python中容器类型转换的三种方法

时间:2023-03-26 19:11:27 Python

其实容器类型转换可以说是数据类型转换,涉及到三个函数,分别是tuple()、list()、set()。之所以需要对容器类型进行转换,是因为有时候程序中已有的数据类型和我们想要的数据类型不一样,做类型转换就可以了。1、tuple()的作用:将某个序列转换成元组代码经验:list1=[10,20,30,40,50]set1={100,200,300,400,500}print(tuple(list1))#(10,20,30,40,50)print(tuple(set1))#(100,200,300,400,500)执行结果如图:2.list()的函数:将某个序列转换成List代码经验:set1={100,200,300,400,500}tuple1=('a','b','c','d','e')print(list(tuple1))#['a','b','c','d','e']print(list(set1))#[100,200,300,400,500]执行结果如图图中:3.Set()函数:将序列转换成集合代码经验:list1=[10,20,30,40,50,50]tuple1=('a','b','c','d','e')print(set(list1))#{40,10,50,20,30}#set有去重功能,所以去掉重复的50print(set(tuple1))#{'c','d','e','a','b'}执行结果如图:以上三种方法很简单,只要你学好一些容器,y你可以使用函数来相互转换。目前学习到的容器有字符串、元组、列表,还有字典、集合,这些容器都有自己的操作方法和语法结构,不明白的可以看我的Python基础教程专栏的文章。文章参考来源:www.wakey.com.cn/document-column-python.html