字典:
鍵值對集合;無序的,訪問時以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是乙個預處理指令 這個預處理指令...