Python語言學習 (二)1 2

2022-08-28 11:00:12 字數 451 閱讀 9881

字典:

鍵值對集合;無序的,訪問時以key為索引;key必須是不可變的物件;鍵必須是可以雜湊的物件,自定義的類要實現__hash__方法才能做key;

可以用key in dict方式判斷字典中是否有key。

結果:

常用操作:

m.items():返回由(key,value)組成的乙個序列;

m.keys():返回由key組成的乙個序列;

m.values():返回所有value組成的乙個序列;

m.get(k,[v])

m.setdefault(k,v):如果存在key,則返回其value,否則新增k-v並返回v;

m.update(b):把b中所有物件加到m;

clear():刪除所有成員。 

Python語言學習 (一)1 2

1.開啟pycharm,create project,選擇pure python,location為存放 的位址,interpreter為使用的直譯器,選擇安裝過的anaconda的直譯器。2.new directory,再在資料夾上new python file。可以開始寫 了 print hel...

Python語言學習 (二)1 3

集合 用set 建立集合物件 集合中的元素不重複 支援資料集合操作 集合是無序的 集合裡的元素是不可變的 能夠hash的 不支援索引和切片操作。set 可變集合 frozenset 不可變集合 集合運算 s t 並集 s t 交集 s t 差集 s t 對稱差集 s t 把t的元素併入s ss t ...

C語言學習筆記12

回顧 1.位置指標 作業 1.id判斷 2.根據id顯示人員資訊 預處理指令是c語言支援的一種特殊指令 它們以 做開頭,不以 做結尾 預處理指令在編譯的第乙個階段被處理 所有預處理指令都是把程式變成另外的樣子 gcc可以使用 e選項單獨處理所有預處理指令 define是乙個預處理指令 這個預處理指令...