一、什麼是dic.get
Python中的字典(dict)是Python中重要的內置數據結構之一,也是最常用的數據結構之一。而在字典中,我們經常會用到get方法。get方法是字典中常用的一個方法,它返回指定鍵的值。如果值不存在,則返回默認值。
二、dic.get的語法和參數
get()方法語法如下:
DIC.get(key,default=None)
參數說明:
- key: 字典中要查找的鍵值。
- default: 如果指定鍵的值不存在時,返回該默認值。
三、dic.get的返回值
get()方法返回指定鍵的值。如果指定鍵不在字典中返回默認值None或者default。如果default參數沒有給出,則返回None。
# 獲取給定鍵的值 Dict = {'Name': 'Zara', 'Age': 7} print("Value : %s" % Dict.get('Age')) print("Value : %s" % Dict.get('Sex', "Never"))
四、dic.get的示例
示例一:使用get方法獲取字典中特定鍵的值
students = {'Tom': 90, 'Jack': 70, 'Mary':80} # 獲取'Jack'鍵對應的值 score = students.get('Jack') print(score) # 70
示例二:使用get方法獲取字典中不存在的鍵的值
students = {'Tom': 90, 'Jack': 70, 'Mary':80} # 獲取'Lucy'鍵對應的值,由於沒有這個鍵,所以返回None score = students.get('Lucy') print(score) # None
示例三:使用get方法獲取字典中不存在的鍵的值,並設置默認值
students = {'Tom': 90, 'Jack': 70, 'Mary':80} # 獲取'Lucy'鍵對應的值,並設置默認值為0 score = students.get('Lucy', 0) print(score) # 0
示例四:在for循環中使用get方法
students = {'Tom': 90, 'Jack': 70, 'Mary':80} for k in students: print(k, students.get(k))
五、總結
get()是Python中常用的字典中的方法,用於獲取字典中特定鍵的值。同時,它可以處理字典中不存在的鍵的情況,並且可以通過設置默認值參數來返回指定默認值。在開發中,我們使用字典處理數據的情況非常常見,因此get()是寫Python程序的必備方法之一。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/300585.html