#定義
# 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&b) # 集合a和b中都包含了的元素
## print(a ^ b)# 不同時包含於a和b的元素
##集合基本操作
#新增元素 s.add( x )
# thisset = set(("google", "runoob", "taobao"))
# print(thisset)#
# thisset.add('xuxu')
# print(thisset)#
#新增元素 s.update( x )
# thisset = set(("google", "runoob", "taobao"))
# thisset.update()
# print(thisset)#
# thisset.update(,)
# print(thisset)#
#移除元素 s.remove( x )
# thisset =
# thisset.remove('runoob')
# print(thisset)#
#移除元素 s.remove( x )
# thisset = set(("google", "runoob", "taobao"))
# thisset.discard("facebook")# 不存在不會發生錯誤
# print(thisset)#
#計算集合元素個數
# thisset = set(("google", "runoob", "taobao"))
# print(len(thisset))#3
#清空集合
# thisset = set(("google", "runoob", "taobao"))
# thisset.clear()
# print(thisset)#set()
#判斷元素是否在集合中存在x in s
# thisset = set(("google", "runoob", "taobao"))
# print("runoob"in thisset)#true
# print("xuxu"in thisset)#false
python學習之集合
集合 建立集合 1.要建立只包含乙個值的集合,僅需將該值放置於花括號之中 2.集合以類的形式實現 3.要建立多值集合,請將值用逗號隔開,並用花括號將所有值包裹 4.以列表為基礎建立集合 使用set 函式 集合是無序的,集合中元素的順序可能跟建立列表時的順序不一樣 初始的列表不會發生變化 增加集合的元...
python學習之集合
python的集合是一組物件的無序集集合中的項必須是不可變的 可雜湊的.集合有兩種set和frozenset.set是可變集合,集合中的元素是可以動態的增加和刪除。frozenset是不可變集合,集合中的元素不可變。並且集合是不能作為其他集合的成員,只有frozenset型別的集合才能作為其他集合的...
python學習之集合
1 賦值 set1 set2 2 集合運算 交 並 差 對稱差集 1 交集符號 print set1 set2 2 並集符號 print set1 set2 3 差集符號 print set1 set2 差集符號 及屬於set1不屬於set2 print set2 set1 4 對稱差集 print...