集合操作之删除数据

s1 = {10, 20, 30, 40, 50}

# remove(): 删除指定数据,如果数据不存在报错
# s1.remove(10)
# print(s1)

# 再次删除数据10,则报错
# s1.remove(10) # 报错
# print(s1)

# discard(): 删除指定数据,如果数据不存在不报错
s1.discard(10)
print(s1)

s1.discard(10)
print(s1)

# pop(): 随机删除某个数据,并返回这个数据
del_num = s1.pop()
print(del_num)
print(s1)
posted @ 2021-10-15 10:45  冰溏  阅读(214)  评论(0编辑  收藏  举报