Python 字典 get 方法

2021-09-07 15:28:37 字數 614 閱讀 6505

python 字典 get() 方法和 setdefault() 方法類似,返回指定鍵的值,如果鍵不在字典中,返回乙個指定值,預設為none。

get() 和 setdefault() 區別: setdefault() 返回的鍵如果不在字典中,會新增鍵(更新字典),而 get() 不會新增鍵。

get() 方法語法:

d.get(key[,default=none])

返回指定鍵的值,如果指定鍵的值不在字典中返回指定值,預設為 none。

以下例項展示了 get() 方法的使用方法:

#!/usr/bin/python3

d =

print ("age 值為 : %s" % d.get('age'))

print ("*** 值為 : %s" % d.get('***', "na"))

print ("*** 值為 : %s" % d.get('***'))

以上例項輸出結果為:

age 值為 : 27

*** 值為 : na

*** 值為 : none

python字典中get()方法

下述 皆由jupyter notebook軟體進行操作 非jupyter notebook軟體注意格式轉換 描述python 字典 dictionary get 函式返回指定鍵的值,如果值不在字典中返回預設值。語法get 方法語法 dict.get key,default 引數key 字典中要查詢的...

Python中字典get方法的使用

說起來,這個功能是否需要學習還真是有待於討論。其實,知道了字典這種資料結構以後,通過最基本的python功能也能夠實現乙個類似的功能。不過,既然內建了這個功能那麼我們就沒有必要重複造車輪。在字典內建的方法中,想說的方法為get。這個方法是通過鍵來獲取相應的值,但是如果相應的鍵不存在則返回none。其...

python 字典方法

1.clear 清除字典中所有的項。原地操作,無返回值 或說返回值為none d d name gumby d age 42 d returned value d.clear d print returned value none 此方法會清除原始字典內容 2.copy 使用給定的key建立新字典,...