集合¶
set被称为集合,是无序的,并且集合中的元素是唯一的
1. 集合的创建¶
s = {'张三','李四','王五'}
集合是无序的
s = {'张三','李四','王五'}
print(s)
结果:
{'王五', '张三', '李四'}
集合元素唯一
s = {'张三','李四','王五','张三'}
print(s)
结果:
{'李四', '张三', '王五'}
2. 遍历集合中元素¶
通过for循环遍历集合中的元素
s = {'张三','李四','王五'}
# 遍历集合
for ele in s:
print(ele)
3. 集合中添加元素¶
集合可以通过add方法添加元素
s = {'张三','李四','王五'}
# # 添加赵六 add
s.add('赵六')
4. 集合删除元素¶
remove删除,如果有 直接删除 如果没有 程序报错
s = {'张三','李四','王五'}
# 删除张三
s.remove('张三')
pop删除,随机删除集合中的元素 如果set1没有元素讲程序报错
s = {'张三','李四','王五'}
# pop 随机删除
s.pop()
discard删除,元素存在 直接删除 如果元素不存在 不做任何操作
s = {'张三','李四','王五'}
# discard 删除元素 如果元素不存在,不做任何处理
s.discard('林青霞')