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

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

来源:图灵python
时间: 2024-10-09 18:07:25

上篇小编向大家介绍集合和列表的区别(https://www.py.cn/jishu/jichu/21755.html)。但是我们在使用python的时候,有的时候需要用集合,有的时候需要用列表,可是使用形式却是另一种该怎么办呢?那当然是转换了,在python中,集合和列表是可以相互转换的,下面我们来看看吧。

1、列表转集合(去重)

#列表转集合(去重)
list1=[6,7,7,8,8,9]
set(list1)
#{6,7,8,9}

2、集合转列表

s={1,2L,3.1,1,"hello",1+4j}
prints
printtype(s)
li1=list(s)
printli1
printtype(li1)

输出

set([1,2L,3.1,(1+4j),'hello'])
<type'set'>
[1,2L,3.1,(1+4j),'hello']
<type'list'>

以上就是python中集合和列表相互转换的方法,你学会了吗,快尝试看看吧~