關閉→
當前位置:知科普>IT科技>python中get函數用法

python中get函數用法

知科普 人氣:2.82W
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

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。

python中get函數用法

TAG標籤:#Python #函數 #