集合里面的所有元素都是唯一的
num1 = {}
num = {1,2,3,4,5,5,4,3,2,1}
print(num)
print(type(num1))
print(type(num))
创建集合
1、直接把元素用花括号括起来
2、用set()工厂函数
set1 = set([1,2,3,4,5,5,4,3,2,1])
print(set1)
set()函数会直接把重复的元素剔除
例:去除重复元素
法1:
num = [1,2,3,4,5,5,3,1,0]
temp = []
for each in num:
if each not in temp:
temp.append(each)
print(temp)
法2:set()方法
num = {1, 2, 3, 4, 5, 5, 3, 1, 0}
temp = list(set(num))
print(num)
print(type(num))
添加元素
num = {1, 2, 3, 4, 5,}
num.add(0)
print(num)
frozenset()
num = frozenset([1, 2, 3, 4, 5])
num.add(0)
print(num)