一、集合的定义
# 集合里的元素是不可重复的
s = {1,2,3,4,5,3,2,1}
print('输出集合元素:',s)
# 可以发现集合中的重复元素已经被去除
print('查看集合类型为:',type(s))
# 定义非空集合
s1 = {1}
print('输出集合元素为:',s1)
print('查看类型为:',type(s1))
# 定义一个空集合
s3 = set([])
print('查看集合为空集合:',s3)
print('查看集合类型:',type(s3))
二.集合的应用(定义一个列表,去处掉里面的重复元素
s4 = [1,2,3,1,2,3] # 定义一个列表
# 先把列表转换成集合,去重之后,再把集合转换回去
print('输出去重之后的列表元素:',list(set(s4)))
三. 集合的特性
集合只支持成员操作符和for循环(迭代)
成员操作符
s = {1,2,3}
print(1 in s)
结果:
Tru