1. 集合的去重作用
list_1 = [1, 4, 5, 7, 3, 6, 7, 9]
list_1 = set(list_1)
list2 = set([2, 6, 0, 66, 22, 8, 4])
2.#交集 intersection
list_1.intersection(list_2)
list_1 & list_2
3.# 并集
list_1.union(list_2)
list_1 | list_2
4.#差集
list_1.difference(list_2)
list_1 - list_2
5.#对称差集
list_1.symmetric_difference(list_2)
list_1 ^ list_2
6.# 子集
list_3 = set([1, 3, 7])
list_3.issubset(list_1) # 判断list_3是不是list_1 的子集
list_1.issuperset(list_3) #判断list_1 是不是 list_3 的 父集
7.#集合添加
list_1.add(999) #无序加入, 集合是无序的
list_1.update([888, 777, 555]) #添加的元素必须是可迭代对象
8.#集合的删除
list_1.pop() #随机删除
list_1.discard(888) #根据元素进行删除
list_1.remove(777) #返回删除的结果
9. # 集合的长度
len(list_1)
10. 判定元素是否在集合内
if x in list_1