Quick Demo
a = set([1,1,2,3])
print(a)
b = set([2,3,4,5,6])
print(b)
print(a.union(b))
print(a|b)
print(a.intersection(b))
print(a&b)
print(a.difference(b))
print(a-b)
print(a^b)
a.add(0)
print(a)
a.remove(0)
a.discard(3)
print(a)
a.update(set([-1,-2,1]))
print(a)
print(a.pop(),a)
print(set([1,2]).issubset(set([1,2,3])))
print(set([1,2]) < set([1,2,3]))
print(set([1,2,3]) <= set([1,2,3]))
print(set([1,2,3]).issuperset(set([1,2])))
print(set([1,2,3]) > set([1,2]))
print(set([1,2,3]) >= set([1,2,3]))
资料整理
- 写的挺用心的:https://blog.csdn.net/SAPmatinal/article/details/131948394
- 官方:https://docs.python.org/3/tutorial/datastructures.html#sets(都没有上一个博主写的全)