集合

集合的表示:{value,value.....}
空集合的定义:set()

# 集合的特性:
1、集合中只能存放不可变类型的数据(可以用来区分可变类型数据和不可变类型数据)
2、集合中不能存在重复的元素(可以用来对数据进行去重处理)

# 对列表,元组进行去重
li = [11, 22, 11, 22, 33, 11, 22, 33, 5, 6, 3, 63, 6, 22, 3, 3]
# 将列表转换为集合
s2 = set(li)
print(s2)
li = list(s2)
print(li)

3、集合中的数据是无序的

集合的相关操作方法:
1) 添加数据:add
2) 删除数据:pop remove

li = {'a','v','5','d','q'}

# 随机位置添加一个元素
li.add(999)

# 随机删除一个元素
li.pop()

# 删除指定的元素
li.remove("d")

print(li)

 


posted on 2020-02-04 15:19  胖弟弟  阅读(120)  评论(0)    收藏  举报

导航