Python - 集合方法
集合方法
Python 提供了一系列内置方法,可用于处理集合。
| 方法 | 快捷键 | 描述 |
|---|---|---|
| add() | 向集合中添加一个元素 | |
| clear() | 移除集合中的所有元素 | |
| copy() | 返回集合的副本 | |
| difference() | - |
返回一个包含两个或多个集合之间差异的集合 |
| difference_update() | -= |
移除此集合中也包含在另一个指定集合中的项 |
| discard() | 移除指定项目 | |
| intersection() | & |
返回一个集合,即两个其他集合的交集 |
| intersection_update() | &= |
移除此集合中不存在于其他指定集合中的项 |
| isdisjoint() | 返回两个集合是否有交集 | |
| issubset() | <= |
如果此集合中的所有元素都存在于另一个集合中,则返回 True |
< |
如果此集合中的所有元素都存在于另一个更大的集合中,则返回 True | |
| issuperset() | >= |
如果另一个集合中的所有元素都存在于此集合中,则返回 True |
> |
如果另一个较小的集合中的所有元素都存在于此集合中,则返回 True | |
| pop() | 从集合中移除一个元素 | |
| remove() | 移除指定的元素 | |
| symmetric_difference() | ^ |
返回一个包含两个集合的对称差集的集合 |
| symmetric_difference_update() | ^= |
插入此集合与另一集合的对称差集 |
| union() | | |
返回包含集合并集的集合 |
| update() | |= |
用此集合与其他集合的并集更新集合 |

