蓝绝

博客园 首页 新随笔 联系 订阅 管理

 

s={10,20,30,40,50,70}
'''集合的判断操作'''
print(10 in s)     #True
print(10 not in s) #False
True
False

#集合元素的新增操作。add() 一次添加一个元素.  update()   一次添加多个元素

s={10,20,30,40,50,70}
'''集合元素的新增操作'''
s.add(90)              #一次添加一个元素
print(s)
s.update({200,300,400})  #一次添加多个元素
print(s)
s.update([500,600,700,(2,3)])  #不可添加列表元素,列表不可哈希,集合为去掉值的字典类型,字典key不可为列表
print(s)
s.update((800,900))
print(s)
{70, 40, 10, 50, 20, 90, 30}
{70, 40, 200, 10, 300, 400, 50, 20, 90, 30}
{70, 40, 200, 10, 300, 400, (2, 3), 50, 20, 500, 600, 90, 700, 30}
{800, 900, 70, 40, 200, 10, 300, 400, (2, 3), 50, 20, 500, 600, 90, 700, 30}

#集合元素的删除操作,  s.remove() #当元素没有时会抛异常.     s.discard(500) #当元素没有时不会抛异常.      s.pop() #只能删除任意一个元素,不能指定参数.    s.clear() #清空列表

s={10,20,30,40,50,70}
'''集合元素的删除操作'''
s.remove(70)     #当元素没有时会抛异常
print(s)
s.discard(500)   #当元素没有时不会抛异常
print(s)
s.pop()       #只能删除任意一个元素,不能指定参数
print(s)
s.clear()     #清空列表
print(s)
{40, 10, 50, 20, 30}
{40, 10, 50, 20, 30}
{10, 50, 20, 30}
set()

 

posted on 2022-09-03 11:43  蓝绝  阅读(38)  评论(0编辑  收藏  举报