当前位置: 首页 > 图灵资讯 > 行业资讯> python中如何实现列表与集合相互转换?

python中如何实现列表与集合相互转换?

来源:图灵python
时间: 2024-10-08 23:14:15

在python中,集合是独一无二的,同一集中输出的元素不能相同,它具有去重功能,可以完成列表去重,因此可以使用集合方法帮助列表去重。那么如何将列表转换为集合呢?使用可以使用set函数此外,列表转换为集合可以使用map函数集合到列表中,以下是示例代码。

1、列表转集合

使用set函数

li=["hello",1,1+3j,1,"2","3","2",3]
printtype(li)
s=set(li)
prints
printtype(s)

2、集合转列表

使用map函数

#数组==集合
lst=list(1,2,3,4);
print(lst)
#map--》集合
lst2=list({"name":"liu","age:":12}.items());
print(lst2)

输出

[1,2,3,4]
[('name','liu'),('age:',12)]

以上是python中列表和集合相互转换的方法。可以用这两个函数转换试试~