Python字典中的key和value的取值規則。

2021-09-27 01:58:38 字數 444 閱讀 6356

關於python中的字典,概念來自於英文dictionary的翻譯,意思就是一對key-value的組合值,通常稱之為鍵-值對。

在python中,使用來定義字典,字典中的鍵-值對用冒號間隔,比如定義乙個字典:

在字典中,鍵是不可改變的(數字,字串,元組),但值是可以改變的,比如改變上述字典中的年齡為20,可以這樣寫:

注意,字典中的值可以是任意型別,因為鍵是不可改變的,所以不能是列表等可變型別。

在字典中,鍵是唯一的,雖然定義字典時允許輸入兩個相同的鍵,但實際上後乙個鍵的值會覆蓋上乙個鍵的值,比如下面的**定義了重複的「姓名」鍵:

則a[『姓名』]輸出的結果會是 『郭政』。

其實鍵不只可以是字串,還可以是數字或者元組,比如下面定義一組數字鍵:

當然,也可以使用混合型別的鍵,比如既有數字又有字串:

key和value的取值規則很簡單,注意下就好。

Python從單元素字典中獲取key和value

python從單元素字典中獲取key和value 之前寫 很多時候會遇到這麼一種情況 在python的字典中只有乙個key value鍵值對,想要獲取其中的這乙個元素還要寫個for迴圈獲取。網上搜了一下,發現還有很多簡單的方法 d key,value d.items d key list d 0 v...

python字典中的key和value的取值規則

字典是python的另一種有序的可變資料結構,且可儲存任意型別物件。字典是一種鍵值對的資料容器,每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中。鍵和值兩者一一對應,與表不同的是,詞典的元素沒有順序,不能通過下標引用元素。字典是通過鍵來引用。字典中的鍵必...

python字典中的key和value取值的規則

python 孫國翔 18 4 字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 鍵必須是唯一的,但值則不必。key的取值規則 d peter 180 print d 字典的key可以用字串來定義。d...