集合的增删改查
增
a = set([1,2,3,4,5,6])
a
{1, 2, 3, 4, 5, 6}
a.add(7)
a
{1, 2, 3, 4, 5, 6, 7}
a.update([8,9])
a
{1, 2, 3, 4, 5, 6, 7, 8, 9}
删
a.pop()
1
a.remove(7)
a
{2, 3, 4, 5, 6, 8, 9}
a.discard(4)
a
{2, 3, 5, 6, 8, 9}
改
a = set('123')
a
{'1', '2', '3'}
b = set('456')
b
{'4', '5', '6'}
a.update(b)
a
{'1', '2', '3', '4', '5', '6'}
a.difference_update(b)
a
{'1', '2', '3'}
查
a.isdisjoint(b)
True
a.issubset(b)
False
a.issuperset(b)
False
本文介绍Python中集合的基本操作,包括增加、删除、更新及查询等。通过具体示例展示了如何使用add、update、pop、remove、discard等方法进行元素的增删改,以及利用difference_update等方法实现集合间的运算。
6531

被折叠的 条评论
为什么被折叠?



