python 字典的用法

2021-10-09 05:27:43 字數 1162 閱讀 2134

字典是一種可變容器模型,且可儲存任意型別物件。

字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中 ,格式如下所示

d =

dict =

dict[『b』]

『3』修訂詞典

向字典新增新內容的方法是新增新的鍵/值對,修改或刪除現有的鍵/值對。

字典鍵的特徵

字典值可以不受限制地將任何python物件作為標準物件或使用者定義的物件,但鍵不是。

要點1) 同乙個鍵不允許出現兩次。建立時,如果同乙個鍵被分配兩次,則後乙個值將被記住

2) 鍵必須是不可變的,所以它們可以用作數字、字串或元組,所以列表不是。

函式序號 函式及描述

1 dict.clear()

刪除字典內所有元素

2 dict.copy()

返回乙個字典的淺複製

3 dict.fromkeys(seq[, val])

建立乙個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值

4 dict.get(key, default=none)

返回指定鍵的值,如果值不在字典中返回default值

5 dict.has_key(key)

如果鍵在字典dict裡返回true,否則返回false

6 dict.items()

以列表返回可遍歷的(鍵, 值) 元組陣列

7 dict.keys()

以列表返回乙個字典所有的鍵

8 dict.setdefault(key, default=none)

和get()類似, 但如果鍵不存在於字典中,將會新增鍵並將值設為default

9 dict.update(dict2)

把字典dict2的鍵/值對更新到dict裡

10 dict.values()

以列表返回字典中的所有值

11 pop(key[,default])

刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。

12 popitem()

返回並刪除字典中的最後一對鍵和值。

說說 Python 字典的用法

字典是一系列的鍵值對 每個鍵都與乙個值相關聯,我們可以使用鍵來訪問與之相關聯的值。與鍵相關聯的值可以任何 python 物件,比如數字 字串 列表甚至是字典。我們舉乙個英文單詞的例子來說明 dict print dict str dict 複製 執行結果 dict dict print evapor...

python中字典的用法

在python中,字典是一系列鍵值對,每個鍵都與乙個值相關聯,你可以使用鍵來訪問與之相關聯的值 訪問字典中的值 字典 鍵 新增鍵值對 字典 鍵 值 修改字典中的值 字典 鍵 新值 刪除鍵值對 del 字典 鍵 遍歷字典 for key value in 字典.items 其中items函式以列表返回...

Python 字典(dict)用法

字典是一種以鍵值對 key value 的形式儲存資料的資料結構。特點 語法 變數 示例 員工工號作為字典的鍵,姓名和月薪組成的列表作為字典的值 employee infos print employee infos 輸出結果 字典中的資料是通過鍵來訪問的。語法 變數 字典 鍵 示例 從字典中獲取員...