集合
- 当花括号中的都是数字并没有映射关系就称为集合;
- 集合中所有的数据都是唯一的;
- 集合中的数据是没有顺序的,无法使用索引;
- 创建集合:用花括号将数据括起来
- 访问集合中值:用for逐个输出,或者用in和not in来判断是否在集合中
- 集合方法:add(),remove()
- 不可变集合:frozenset()
集合用例:编写代码去掉重复元素
- 未使用集合
代码:
num = [1,2,3,4,5,5,3,2,6,3,1]
temp = []
for each in num:
if each not in temp:
temp.append(each)
print(temp)
结果:
- 使用集合
代码:
num = [1,2,3,4,5,5,3,2,6,3,1]
num = list(set(num))
print(num)
结果: