1、賦值
set1 =set2 =
2、集合運算(交、並、差、對稱差集)
1)交集符號:&
print(set1&set2)
2)並集符號:|
print(set1|set2)
3)差集符號:-
print(set1-set2) #差集符號:-,及屬於set1不屬於set2
print(set2-set1)
4)對稱差集:^
print(set1^set2) #對稱差集符號:^,單獨屬於set1和set2的元素,及set1和set2的並集,減去set1與set2的差集
3、子集判斷
print(set1>=set2) #判斷set2是否為set1的子集
4、常用方法
set1.discard(2) #刪除元素2,不存在不報異常
(set1)
set1.pop()
#刪除隨機引數
print(set1)
python學習之集合
集合 建立集合 1.要建立只包含乙個值的集合,僅需將該值放置於花括號之中 2.集合以類的形式實現 3.要建立多值集合,請將值用逗號隔開,並用花括號將所有值包裹 4.以列表為基礎建立集合 使用set 函式 集合是無序的,集合中元素的順序可能跟建立列表時的順序不一樣 初始的列表不會發生變化 增加集合的元...
python學習之集合
定義 print type basket a set abcdef print type a 去重 print ba 集合運算 a set aabcdef b set abzxnm print a b 集合a中包含而集合b中不包含的元素 print a b 集合a或b中包含的所有元素 print a...
python學習之集合
python的集合是一組物件的無序集集合中的項必須是不可變的 可雜湊的.集合有兩種set和frozenset.set是可變集合,集合中的元素是可以動態的增加和刪除。frozenset是不可變集合,集合中的元素不可變。並且集合是不能作為其他集合的成員,只有frozenset型別的集合才能作為其他集合的...