【Python】Python - Set 方法 。Python Set Methods.



Set 方法

Python 在Set內有一系列的內建方法可以使用。

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

留言

這個網誌中的熱門文章

【多益】現點現做的英文怎麼說呢?

《Microsoft Word 應用》:圖片被文字蓋住解決方法,不可設定為固定行高

如何在Ubuntu系統上安裝Notepad ++ (Install Notepad++ On Ubuntu 16.04 / 17.10 / 18.04 / 20.04)