溫馨提示×

python里get的用法是什么

小億
84
2024-09-26 00:07:08
欄目: 編程語言

在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

0