集合_(計算機科學)

在計算機科學中 ， 集合是一組可變數量的數據項 （ 也可能是0個 ） 的組合 ， 這些數據項可能共享某些特徵 ， 需要以某種操作方式一起進行操作 。 一般來講 ， 這些數據項的類型是相同的 ， 或基類相同 （ 若使用的語言支持繼承 ） 。 列表 （ 或數組 ） 通常不被認爲是集合 ， 因爲其大小固定 ， 但事實上它常常在實現中作爲某些形式的集合使用 。 集合的種類包括列表 ， 集 ， 多重集 ， 樹和圖 。 枚舉類型可以是列表或集 。