python字典是另一種可變容器模型,且可以儲存任意型別物件,如字串,數字,元組等其他容器模型。
一、建立字典
字典有鍵和對應值成對組成,欄位也被稱作關聯陣列和雜湊表,基本語法
dict1 =
注意:每個鍵與值需要用冒號(:)隔開,每對用逗號(,)分割,整體放在花括號中,鍵必須獨一無二,但是值不必
值可以取任何資料的型別,但是必須是不可變得,如字串,元組和數。
二、訪問字典
示例:
print("dict1[function] :",dict1['function'])
三、修改字典示例
四,刪除字典元素dict1['function'] = '職責'
print("dict1[function] :",dict1['function'])
dict1[function] : 職責 #輸出結果
五、字典的特性del dict1['function'] #刪除其中乙個元素
dict1,clear() #清空字典,得到乙個新的字典
del.dict1 #刪除字典
字典的值可以沒有取任何物件,但是鍵不行,
1,不允許同乙個鍵出現兩次,如果鍵賦值兩次後後面乙個值會被記錄
2,鍵是不可變,所以可以用數,元組,字串,列表的內容是可變化所以就能使用
六、字典的內建函式
字典的內建函式,可以使用dir(dict),顯示主要有以下內容cmp(dict1,dict2)# 比較兩個字典的元素
len(dict1) #計算字典元素的個數,
str(dict1) #輸入字典可以列印的字串
type(variable) #返回輸入的變數型別,如果變數是字典就返回字典的型別;
clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values'
python字典知識
字典的長度 dict1 print len dict1 2 字典裡沒有同名key,就算有,後面相同的鍵對應的值會覆蓋前面的 dict1 print len dict1 2 list,string,tuple特性稱之為 sequece dict則為map python2 增加元素隨機放到任意位置,py...
簡單易學的git教程
學習難度有點大,一些理論比較難理解 集中式 分布式 建立乙個空目錄 在空目錄中執行git init命令 新建 修改或者刪除乙個檔案readme.txt 新建或者修改檔案時使用git add readme.txt 命令將檔案新增到暫存區 刪除檔案時使用git rm readme.txt將刪除修改新增到...
論壇建立 簡單易學(1)
lhj localhost 桌面 su 密碼 abrt 已檢測到 1 個問題。預了解詳細資訊請執行 abrt cli list root localhost 桌面 mkdir root localhost 桌面 mount dev cdrom mount dev sr0 寫保護,將以唯讀方式掛載 r...