# **********************************集合常用的方法*********************************
# 由不同的 無序 不可變元素(字串 數字 元組)組成
"""s =
for item in s:
print(item)
print(type(s), s)
"""# 使用set方法初始化集合,相當於把後面的引數for迴圈新增到集合中
"""s = set('hello')
s2 = set(['alex', 'name', 'alex', 'age'])
print(s)
print(s2)
""""""
s =
# 集合中新增元素
s.add('alex')
# 清空集合
s.clear()
# 隨機刪除某乙個元素
s.pop()
# 刪除特定的元素,如果不存在會報錯
s.remove(3)
# 刪除特定的元素,不存在 不會報錯
s.discard(3)
print(s)
"""s1 =
s2 =
"""# 求兩個集合的交集
v = s1.intersection(s2)
v2 = s1 & s2
# print(v)
# print(v2)
""""""
# 求兩個集合的並集
v = s1.union(s2)
v2 = s1 | s2
print(v, v2)
""""""
# 求兩個集合的差集 (既存在於s1中,在s2中不存在的)
v = s1 - s2
v2 = s1.difference(s2)
print(v)
print(v2)
"""
python學習 集合常見操作
remove 刪除給定元素,元素不在集合中時會報錯 discard 刪除給定元素,元素不在集合中時什麼也不做 pop 隨機刪除乙個元素,並返回,集合為空會報錯 clear 清空集合。add 在集合中新增乙個元素,元素存在時,不變 update 相當於並集 集合不能修改單個元素 集合不能通過索引訪問,...
python學習筆記 集合
使用工廠方法 set 和 frozenset s set cheeseshop s set c e h o p s t frozenset bookshop t frozenset b h k o p s type s type t 用各種集合內建的方法和操作符新增和刪除集合的成員 s.add z ...
Python 學習筆記 集合的使用
集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合。注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。建立格式 parame 或者 set value 語法格式如下 s.add x 將元素 x 新增到集合 s 中,如果元素已存在,則不進行任何操...