共計 844 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Python 中,我們通常使用 get
函數來獲取字典中指定鍵的值。get
函數可以接受兩個參數:鍵和默認值。如果鍵存在于字典中,則返回對應的值;如果鍵不存在于字典中,則返回默認值。
下面是一個示例:
# 創建一個字典
person = {'name': 'Alice', 'age': 25, 'gender': 'female'}
# 使用 get 函數獲取鍵的值
name = person.get('name')
print(name) # 輸出: Alice
age = person.get('age')
print(age) # 輸出: 25
# 使用 get 函數獲取不存在的鍵的值
city = person.get('city', 'unknown')
print(city) # 輸出: unknown,因為鍵 'city' 不存在于字典中
# 可以省略默認值參數,默認值為 None
gender = person.get('gender')
print(gender) # 輸出: female
# 可以使用 get 函數來安全地獲取嵌套字典中的值
person = {'name': 'Bob', 'address': {'street': '123 Main St', 'city': 'New York'}}
street = person.get('address').get('street')
print(street) # 輸出: 123 Main St
通過使用 get
函數,我們可以避免因為鍵不存在而引發 KeyError
異常。同時,可以使用默認值參數來指定鍵不存在時返回的值。
丸趣 TV 網 – 提供最優質的資源集合!
正文完