跳轉到

集合(set)

集合(set)是一種 無序、不重複的元素集合,常用於需要唯一性檢查的情境。其主要特性如下:

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

upgit_20260420_1776668811.png|329x184

定義集合

你可以用 {} 或 set() 函數來建立集合。

集合的常用方法

集合的數學運算

upgit_20260420_1776668949.png|329x184

練習