📄Python 集合 remove()
remove() 方法从集合中移除指定的元素。
📄Python 集合 add()
add() 方法用于向集合中添加给定元素。如果该元素已经存在,则不会添加任何元素。
📄Python 集合 copy()
copy() 方法返回集合的副本。
📄Python 集合 clear()
clear() 方法从集合中移除所有项。
📄Python 集合 difference()
difference() 方法计算两个集合的差集,并返回仅属于第一个集合的项。
📄Python 集合 difference_update()
difference_update() 方法计算两个集合(A - B)之间的差集,并使用结果集更新集合 A。
📄Python 集合 discard()
示例
📄Python 集合 intersection()
intersection() 方法返回一个新集合,其中包含所有集合的公共元素。
📄Python 集合 intersection_update()
intersection_update() 方法找到不同集合的交集,并将其更新到调用该方法的集合中。
📄Python 集合 isdisjoint()
isdisjoint() 方法如果两个集合之间没有任何共同项,即它们是不相交的,则返回 True。否则返回 False。
📄Python 集合 issubset()
issubset() 方法返回 True,如果集合 A 是 B 的子集,即如果集合 A 的所有元素都存在于集合 B 中。否则,返回 False。
📄Python 集合 issuperset()
如果集合 X 的所有元素都包含在集合 Y 中,那么我们称集合 X 是集合 Y 的超集。
📄Python 集合 pop()
pop() 方法随机移除一个集合中的项,并返回被移除的项。
📄Python 集合对称差
symmetric_difference() 方法返回给定集合中的所有项,除了它们交集中的项。
📄Python 集合更新对称差
symmetricdifferenceupdate() 方法找出两个集合的对称差集(两个集合各自独有的项)并更新到调用该方法的集合中。
📄Python 集合并集
Python 集合的 union() 方法返回一个包含所有集合中独特元素的新集合。
📄Python 集合更新
示例
📄Python frozenset()
frozenset 是 Python set 对象的不可变版本。虽然集合的元素可以随时修改,但 frozenset 的元素在创建后保持不变。