python學習筆記 字典

2021-10-02 11:04:33 字數 1252 閱讀 2399

為了儲存具有對映關係的資料,python 提供了字典,字典相當於儲存了兩組資料,其中一組資料是關鍵資料,被稱為 鍵 key ;另一組資料可通過 key 來訪問,被稱為 值 value。

由於字典中的 key 是非常關鍵的資料,而且程式需要通過 key 來訪問 value,因此字典中的 key 不允許重複,鍵必須是唯一的,但值卻不必。值可以取任意資料型別,但鍵必須是不可變的,如字串,數字或元組。

字典的建立

這裡介紹3種建立字典的方法,如下:

#一、直接賦值建立

dict1 =

#二、通過關鍵字dict和元組建立

dict1 =

dict((

("李寧"

,"一切皆有可能"),

("耐克"

,"just do it"),

("阿迪達斯"

,"impossible is nothing"))

)#三、通過關鍵字dict和關鍵字引數建立

dict1 =

dict

(李寧 =

"一切皆有可能"

,耐克 =

"just do it"

,阿迪達斯 =

字典的基本用法

一、通過 key 訪問 value

二、通過 key 新增 key-value 對

三、通過 key 刪除 key-value 對

四、通過 key 修改 key-value 對

五、通過 key 判斷指定 key-value 對是否存在

字典的常用函式

python學習筆記 字典

方法一 dict1 dict2 dict1,dict2 方法二 從python 2.2 版本起,可以使用乙個工廠方法,傳入乙個元素是列表的元組作為引數 fdict dict x 1 y 2 fdict 方法三 從python 2.3 版本起,可以用乙個很方便的內建方法fromkeys 來建立乙個 預...

Python學習筆記 字典

1 字典的定義 dictionary 字典 是除列表以外python之中最靈活的資料型別 字典同樣可以用來儲存多個資料 通常用於儲存描述乙個物體的相關資訊 和列表的區別 列表是有序的物件集合 索引,即從0開始,依次遞增 字典是無序的物件集合 字典的定義用 字典使用 鍵值對 儲存資料,鍵值對之間使用逗...

python學習筆記 字典

python學習筆記 字典 方法一 dict1 dict2 dict1,dict2 方法二 從python 2.2 版本起,可以使用乙個工廠方法,傳入乙個元素是列表的元組作為引數 fdict dict x 1 y 2 fdict 方法三 從python 2.3 版本起,可以用乙個很方便的內建方法fr...