Python的基礎語法9 集合
阿新 • • 發佈:2018-12-11
集合 集合的建立: 1.a={元素,元素} 2.a=set(可迭代物件) 特性:自動去掉重複的元素(元素不可重複) 無序中的元素是無序的
集合的增刪改 1.訪問: for迴圈 遍歷 2.增加 a.add() 方法增加元素 一次只能新增一個 a.update(可迭代物件) 新增多個元素 a={1,2,3,4,5,6} a.update(range(7,11)) for i in a: print(i) 3.刪除 a.remove(1) a={1,2,3,4,5,6} a.remove(1) for i in a: print(i) 4.集合支援'-' 操作符 即差集 A-B A減去與B的交集 5.支援成員操作符 in/not in a={1,2,3,4,5,6} print(1 in a) >>>True 6.支援比較操作符 frozenset() 是一個不可變型別的集合 沒有add() 和 remove() frozenset(可迭代物件) set是可變型別的 支援訪問