Python 專案開發入門的十堂課
第二堂 利用 Python 處理資料:Python 的內建資料型態 - 集合
重點整理
- 集合有可變的 set 及不可變的 frozenset ,直接用字面常數大括弧寫出來的是 set 。
- 集合的元素並不會重複,因此如果加入重複的元素會字度被刪除。
- 集合的元素必須是可以雜湊的,意思是 __hash__() 方法會回傳整數,不可變的資料型態都是可以雜湊的。
- 關鍵字 in 或 not in 判斷指定的資料是否為集合的元素。
- 集合常用的計算為計算聯集、交集與差集。
相關文章
- Python 速查手冊 - 10.5 集合 set
- Python 速查手冊 - 10.6 frozenset
- Python 速查手冊 - 9.1 型態相關
- Python 入門指南 - 單元 3 - 資料型態與變數