Python集合--9

  • 集合

    通过{}来表示,{1,2,3,4}
set1 = {1,2,3,4}
  • 空集合怎么定义

set1= set()
  • 集合中不能存在重复的元素

set = {1,2,3,4,23,1,3,2,2,1}
print(set)
# {1, 2, 3, 4, 23}

通过集合可以去除列表中的重复元素

li = [1,2,3,2,1,23,2,1,1,12,3]
print(li) #  [1,2,3,2,1,23,2,1,1,12,3]
# 1、先将列表转换为集合
s = set(li) # {1, 2, 3, 12, 23}
# 2、再将集合转换为列表
li2 = list(s)
print(li2) # [1, 2, 3, 12, 23]

扩展

集合中的数据只能是不可变类型:数值、字符串、元组(其它类型会报错)

Python集合--9_第1张图片
image.png

你可能感兴趣的:(Python集合--9)