Python 集合方法
以下方法在Python的set类中定义:
序号 | 方法与描述 |
---|---|
1 | add() 往集合中添加一个元素。 |
2 | clear() 从集合中移除所有元素。 |
3 | copy() 返回一个集合的浅拷贝。 |
4 | difference() 返回两个或多个集合的差集作为一个新集合。 |
5 | difference_update() 从集合中移除另一个集合的所有元素。 |
6 | discard() 如果集合中存在某个元素,则移除该元素。 |
7 | intersection() 返回两个集合的交集作为一个新集合。 |
8 | intersection_update() 更新集合,使其成为它自身和另一个集合的交集。 |
9 | isdisjoint() 如果两个集合没有交集,则返回True。 |
10 | issubset() 如果另一个集合包含该集合,则返回True。 |
11 | issuperset() 如果该集合包含另一个集合,则返回True。 |
12 | pop() 移除并返回集合中的一个任意元素。 |
13 | remove() 从集合中移除一个元素;该元素必须是集合的成员。 |
14 | symmetric_difference() 返回两个集合的对称差集作为一个新集合。 |
15 | symmetric_difference_update() 更新集合,使其成为它自身和另一个集合的对称差集。 |
16 | union() 返回集合的并集作为一个新集合。 |
17 | update() 更新集合,使其成为它自身和其他集合的并集。 |