第5組期末分組網站

二.串列 << Previous Next >> 四.字典

三.集合

集合set會在{}裡放置元素,在python語法裡的集合也類似數學中的集合概念。而集合也能做變更,由下表來詳細說明集合的函數說明。

set.pop() 將set的隨意一個元素回傳給呼叫的程式碼
set.add(e) 將元素e加入set
set.remove(e) 將元素e從set中移除
set.clear() 將set的所有元素清空
set.copy() 回傳一份複製的set
set.discard() 將e從set中捨棄
set.difference(set2) 將兩個set做差集運算,並回傳一個新的set
set.intersection(set2) 將兩個set做交集運算,並回傳一個新的set
set.union(set2) 將兩個set做聯集運算,並回傳一個新的set
set.update(set2) 將兩個set做聯集運算,並將結果更新到set

由於集合這個資料型態是沒有順序的,因此就算同樣的程式執行數次後,出現的集合原素的排序可能不會相同。


二.串列 << Previous Next >> 四.字典