之前介紹了幾個函式相關的主題,
函式入門、函式的引數等,
更早以前也有提過關於 Python 的基本資料型態,
今天要來介紹的是
Python 基礎:set 用法與範例
set 屬於無序序列,
也就是排列順序不固定,
但是各元素並不重複出現在 set 中,
以大括號 {}包住各元素並以逗號隔開
set 新增刪除
set要新增刪除元素可透過
add 與 remove 來達成
例如:
b = set()
b.add(3)
b.remove(3)
特別要注意的是宣告空集合的時候,
使用的是 set() 而不是 set{}
交集 ( intersection )
兩個 set 的交集可使用 intersection ,
也能夠使用 & 做為交集
聯集 ( union )
兩個 set 的聯集可使用 union,
也能使用 | 做為聯集
差集 ( difference )
兩個 set 的差集可使用 difference,
也能夠使用 - 做為差集
這邊使用之前提到過的 Python tutor 作範例:
以上就是今天的主題,
Python 基礎:set 用法與範例
set 的用法不難,
只要多練習幾次,
熟悉了就是屬於自己的。
沒有留言:
張貼留言