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