- 集合创建方式:
1. 使用 {}:eg: s = {2,3,4,5,6}
2. 使用set() eg: s1 = set(range(6))
集合中的元素不允许重复
定义空集合 s = set()
集合中的元素是无序的 - 集合元素的新增操作:
调用add()方法,一次添加一个元素;
调用update()方法至少添加一个元素; - 集合元素的删除操作
- 集合间的关系:
1.判断两个集合是否相等:使用运算符 == 或 !=
2.一个集合是否是另一个集合的子集:可以调用方法issubset()
3.一个集合是否是另一个集合的子集:可以调用方法issuperset()
4.两个集合是否有交集: isdisjoint();
(1) 求交集:intersection() 或使用 ‘ &“ s1.intersection(s2)
(2)求并集:union()或使用 ’|' , s1.union(s2)
(3)求差集:difference() 或‘-’