在Python中,get()
是一個非常常用的字典(dictionary)方法。它的主要功能是獲取指定鍵(key)對應(yīng)的值(value),如果該鍵不存在于字典中,則返回一個默認(rèn)值(默認(rèn)為None
),或者根據(jù)提供的第二個參數(shù)進行指定。
get()
方法的語法如下:
dict.get(key, default=None)
其中:
dict
:表示要操作的字典對象。key
:表示要獲取的鍵。default
:可選參數(shù),表示如果鍵不存在時返回的默認(rèn)值。如果不提供此參數(shù),且鍵不存在,則返回None
。以下是一些使用get()
方法的示例:
# 定義一個字典
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用get()方法獲取鍵'a'對應(yīng)的值
value_a = my_dict.get('a')
print(value_a) # 輸出:1
# 使用get()方法獲取不存在的鍵'd',返回默認(rèn)值None
value_d = my_dict.get('d')
print(value_d) # 輸出:None
# 使用get()方法獲取不存在的鍵'e',返回指定的默認(rèn)值100
value_e = my_dict.get('e', 100)
print(value_e) # 輸出:100