簡單易學,python 字典知識

2021-08-30 13:38:55 字數 1213 閱讀 5645

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,鍵是不可變,所以可以用數,元組,字串,列表的內容是可變化所以就能使用

六、字典的內建函式

cmp(dict1,dict2)# 比較兩個字典的元素

len(dict1) #計算字典元素的個數,

str(dict1) #輸入字典可以列印的字串

type(variable) #返回輸入的變數型別,如果變數是字典就返回字典的型別;

字典的內建函式,可以使用dir(dict),顯示主要有以下內容

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...