集合的增删改查
增
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