Python3 dictionary.setdefault()方法

setdefault()方法類似於get()方法,但如果鍵不存在,將設置dict[key]=default 。

語法

以下是 setdefault()方法的語法 -
dict.setdefault(key, default=None)

參數

  • key -- 這是要搜索的鍵。

  • default -- 這是在鍵找不到時返回的值。

返回值

此方法返回字典中的可用的鍵值,如果給定的鍵不可用,它將返回提供的默認值(default)。

示例

下麵的示例顯示 setdefault()方法的使用。
#!/usr/bin/python3

dict = {'Name': 'Zara', 'Age': 7}

print ("Value : %s" %  dict.setdefault('Age', None))
print ("Value : %s" %  dict.setdefault('Sex', None))
print (dict)
當我們運行上面的程式,會產生以下結果 -
Value : 7
Value : None
{'Name': 'Zara', 'Sex': None, 'Age': 7}

上一篇: Python3元組 下一篇: Python3字典