集合(set)¶
集合(set)是一種 無序、不重複的元素集合,常用於需要唯一性檢查的情境。其主要特性如下:
- 無序性:集合中的元素沒有固定順序,不能透過索引(如 set[0])存取。
- 不重複性:集合會自動過濾重複元素,新增已存在的元素時會被忽略。
- 可變性:集合本身是可變的,可以新增或刪除元素。
- 元素限制:集合中的元素必須是不可變(immutable)的資料型態,例如數字、字串、元組(tuple);像列表(list)、字典(dict)則不能作為集合元素。

定義集合¶
你可以用 {} 或 set() 函數來建立集合。
集合的常用方法¶
集合的數學運算¶

- union() 或 |:聯集
- intersection() 或 &:交集
- difference() 或 -:差集
- union() 或 |:聯集
-
Zerojudge連結:https://drive.google.com/file/d/1Qn5bAbSHvagnq0D6C0h9QFpOajSahr57/view?usp=sharing