Python Set
集合,无序,元素只出现一次, 自动去重,使用”set([])”
相当于只有 key 的字典
!无序
!自动去重
定义
# 使用已有的list创建set
L = [1,2,3,4,6,7,8,9,0]
s = set(L)
s = set([1,2,4,5,6,7,8])
# 对于有重复元素的list ,set会自动去重
L = [1,2,3,4,4,4,4,4,5]
s = set(L)
s = ([1,2,3,4,5])
判断在集合中
'value' in s
增(无序)
s.add('newValue')
删
# 不存在会报错
s.remove('Value')
遍历
mSet = set(['python1','python2'])
for item in mSet:
print(item)
岑忠满的博客新站点
http://cenzm.xyz