1. 程式人生 > >get()方法

get()方法

get()方法

描述

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

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

語法

get() 方法語法:

D.get(key[,default=None])

引數

  • key -- 字典中要查詢的鍵。
  • default -- 可選引數,如果指定鍵的值不存在時,返回該值,預設為 None。

返回值

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

例項

D = {'Name': 'Runoob', 'Age': 27}
 
print ("Age 值為 : %s" %  D.get('Age'))
print ("Sex 值為 : %s" %  D.get('Sex', "NA"))
print ("Sex 值為 : %s" %  D.get('Sex'))

以上例項輸出結果為:

Age 值為 : 27
Sex 值為 : NA
Sex 值為 : None