Python - 集合方法
集合方法
Python 有一套內建方法,可用於集合。
方法 | 快捷方式 | 描述 |
---|---|---|
add() | 向集合新增元素 | |
clear() | 從集合中刪除所有元素 | |
copy() | 返回集合的副本 | |
difference() | - |
返回一個包含兩個或多個集合之間差異的集合 |
difference_update() | -= |
從此集合中刪除也包含在另一個指定集合中的專案 |
discard() | 刪除指定專案 | |
intersection() | & |
返回一個集合,它是另外兩個集合的交集 |
intersection_update() | &= |
刪除此集合中不存在於其他指定集合中的專案 |
isdisjoint() | 返回兩個集合是否沒有交集 | |
issubset() | <= |
返回另一個集合是否包含此集合 |
< |
返回此集合中的所有專案是否存在於其他指定集合中 | |
issuperset() | >= |
返回此集合是否包含另一個集合 |
> |
返回其他指定集合中的所有專案是否存在於此集合中 | |
pop() | 從集合中刪除一個元素 | |
remove() | 刪除指定元素 | |
symmetric_difference() | ^ |
返回一個包含兩個集合對稱差的集合 |
symmetric_difference_update() | ^= |
從此集合和另一個集合中插入對稱差 |
union() | | |
返回一個包含集合並集的集合 |
update() | |= |
用此集合與其他集合的並集更新此集合 |