python中get函數用法是什么?一起來看下吧:
python是以鍵值對的形式存儲數據的,get()方法可以返回指定鍵的值,如果該鍵不存在的話,返回默認值。
語法:
dict.get(key,default=None)
參數:
key:需要查找的鍵。
default:如果查找的鍵不存在的話,返回default默認的值。
None:返回指定鍵的值,如果值不存在的話返回默認值None。
例如:
dict?=?{"age":18,"weight":65} print(dict.get("age")) #?輸出結果為:18
print(dict.get("height")) #?由于字典dict中沒有height這個鍵,返回的是默認值None。 print(dict.get("height",0)) #?將默認值改為0,輸出結果為0
和dict[key]的區別
dict.get(key)和dict[key]在key值存在的情況下,都能得到對應的鍵值。但是當使用dict[key]時,key必須要存在,否則會報錯。但是dict.get[key]中的key可以不存在,因為get方法有一個默認的參數None,當key不存在的時候,返回None。
以上就是小編今天的分享,希望可以幫助到大家。