python之集合常用方法:
s = [1,2,3]
t = [4,5,3]
s.isdisjoint(t)#判断是否有是否有交集,有返回false,否则返回true
s.add(999)#添加一项,无序
s.update([11,22,44])#添加了三项
s.remove(‘h’)#删除一项
len(s)#长度
x in s #测试x是否是s的成员
s.issubset(t)
s <= t#测试是否s中的每一个元素都在t中
s.issuperset(t)
s >= t#测试是否t中的每一个元素都在s中
s.union(t)
s | t#返回一个新的set,包含s和t中的每一个元素
s.intersection(t)
s & t #返回一个新的set包含s和t的公共元素
s.difference(t)
s - t#返回一个新的set包含a中但t中没有的元素
s.sysmetric_difference(t)
s ^ t #返回一个新的set包含s和t中不重复的元素
s.copy()#返回set s的一个浅复制
s.pop()#删除任意元素
s.remove()#删除的元素不存在时报错
s.discard(“99”)#删除的元素不存在时返回none
原文链接:https://blog.csdn.net/qfqf123456/article/details/111598231