remove:刪除給定元素,元素不在集合中時會報錯;
discard:刪除給定元素,元素不在集合中時什麼也不做;
pop:隨機刪除乙個元素,並返回,集合為空會報錯;
clear:清空集合。
add:在集合中新增乙個元素,元素存在時,不變
update:相當於並集
集合不能修改單個元素
集合不能通過索引訪問,因為集合不是乙個線性結構。集合元素沒有順序。
in 或者or in:用於判斷乙個元素是否存在容器中
成員運算子返回布林值,經常用於if判斷語句中
列表的效率和列表的規模有關
集合的效率和集合的規模無關
python 集合的常見操作
一 建立集合 或 set 建立空集合只能使用 set 因為 用來建立空字典 用法 set python set 注意 集合資料有去重功能,資料無序。二 增加資料 1add 增加一單一資料 用法 s1.add 100 2update 在增加的資料是序列 用法 s1.update 10,20,30,40...
集合常見操作
資料型別分類 可變型別 列表 字典 不可變型別 整數 字串 元組 集合 set 集合中存放的是不可變型別 集合的元素不可重複 集合是無序的 若設定集合為字串,則遍歷字串的每個字元新增到集合 s set aabbcc print s 結果為s set aa bb cc aa print s 結果為要與...
Python學習之路 集合操作
集合 set 是乙個無序的不重複元素序列。可以使用大括號或者set 函式建立集合,注意 建立乙個空集合必須用set 而不是,因為是用來建立乙個空字典。建立乙個空集合 和 空字典 empty set set empty dict print empty set print empty dict pri...