集合:可變的資料型別,但裡面的元素必須是不可變的資料型別,無序,不可重複
新建:set1 = set()
set1 =
增:set1.add(4)
set1.update(567) 單個增加
刪:set1.pop() # 隨機刪除有返回值
set1.remove('alex') # 按元素
set1.clear()
del set1
查:for i in set1:
print(i)
交集:set3 = set1 & set2
set1.intersection(set2
並集:set1 | set2
set2.union(set1)
反交集:
set1 ^ set2
set1.symmetric_difference(set2)
差集:set1 - set2
set1.difference(set2)
超集,子集
淺拷貝複製位址
深拷貝重新建立
python 學習雜記
一 模組匯入問題 如果在機器上安裝了多個版本的python,往往會有匯入錯誤,例如一般的python程式頭都寫的是 usr bin env python 這個實際是 usr bin python 但是如果新版本的python是後安裝的,且沒有 prifex usr 可能這個鏈結仍指向老版本pytho...
Python學習雜記
學習資料 python核心程式設計 第二版 class c object foo 100 name 是給定類的字元名字,它適用於那種只需要字串 類物件的名字 而非類物件本身的情況。內建的型別也有這個屬性。type 123 str type 123 name str type type 123 typ...
Python基礎雜記
1 地板除 2 字串不轉義 r 表示字串 不轉義 3 elif意思為else if 4 isinstance obj,class or tuple 判斷obj是否符合後面的型別 5 乘方運算子 數學方法 pow x,y 和pow x,y,z abs x 求絕對值 max a,b,c 返回一組數中的最...