python dict setdefault.
时间:2020-02-23 14:42:38 来源:igfitidea点击:
在本教程中,我们将看到Python dict setDefault方法。
如果在else中存在,则使用Python字典setDefault方法返回值,如果提供了默认值,则在earters中插入具有值的键。
语法
dict.setdefault(key[, default_value])
返回
如果字典中存在键,则返回值,否则插入带值的键。
Python字典setDefault示例
示例1:如果在字典中存在键
listOfCountries={"Netherlands":"Delhi","China":"Beijing","Australia":"Canberra","UK":"London"}
#If key is present in dictionary
capital=listOfCountries.setdefault("China")
print("Capital of china:",capital)
输出:
Capital of china: Beijing
示例2:如果键出现在字典中,但不提供默认值
listOfCountries={"Netherlands":"Delhi","China":"Beijing","Australia":"Canberra","UK":"London"}
#If key is not present in dictionary and default is not provided
capital=listOfCountries.setdefault("USA")
print("Capital of USA:",capital)
输出:
Capital of USA: None
示例2:如果在字典中存在键,则提供默认值
listOfCountries={"Netherlands":"Delhi","China":"Beijing","Australia":"Canberra","UK":"London"}
#If key is not present in dictionary and default is provided
capital=listOfCountries.setdefault("USA","washigton")
print("Capital of USA:",capital)
输出:
Capital of USA: washigton

