【Python】Python - Set 方法 。Python Set Methods.
Set 方法
Python 在Set內有一系列的內建方法可以使用。
Method | Description |
---|---|
add() | 在set內增加items。 |
clear() | 在set內移除items。 |
copy() | 回傳一個已經拷貝好的set。 |
difference() | 回傳一個set包含2個set不同的items。 |
difference_update() | 刪除此set中與另一個set內共有的items。 |
discard() | 刪除特定的item。 |
intersection() | 回傳1個set,包含2個set共有的items。 |
intersection_update() | 刪除此set中不存在另一個set內的items。 |
isdisjoint() | 如果沒有任何items存在另一個set則回傳True。 |
issubset() | 如果item全都包含在另一個set內則會傳True。 |
issuperset() | 如果沒有任何items存在另一個set則回傳True。 只是這個函數是看參數的。 |
pop() | 刪除set內的一個items,因為set內儲存的items沒有排序,所以不知道刪除那一個item。 |
remove() | 刪除set內特定的item。 |
symmetric_difference() | 回傳一個set,裡面的items包含2個set內的所有items,除了原本就在2個sets內存在的items。 |
symmetric_difference_update() | 將set內的items改為裡面的items包含2個set內的所有items,除了原本就在2個sets內存在的items。 |
union() | 回傳另一個set,裡面的items包含2個sets內所有的items。 |
update() | 將這個set更新為裡面的items包含2個sets內所有的items。 |
留言
張貼留言