Python集合元素的删除和判存

Python集合删除通过remove,discard,pop方法
判断元素是否存在使用in,not in方法

s1 = {10, 20, 30, 10, 50}
print(s1)
# remove 删除指定数据,不存在就报错
# s1.remove(10)
# print(s1)
# s1.remove(10)
# print(s1)

# discard 删除指定数据,不存在不报错
# 删除集合元素一般喜欢使用discard
# s1.discard(10)
# print(s1)
# s1.discard(10)
# print(s1)

# pop 随机删除数据,并且有返回值
print(s1.pop())
print(s1)


print(10 in s1)

print(10 not in s1)

posted @ 2021-03-08 18:17  code-G  阅读(365)  评论(0编辑  收藏  举报