【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。 |

留言
張貼留言