招生電話:0816-8119777
新聞詳情

python教程——字典 setdefault() 方法

發(fā)表時間:2023-02-25 16:06

描述

Python 字典 setdefault() 方法和 get()方法 類似, 如果鍵不存在于字典中,將會添加鍵并將值設(shè)為默認值。


語法

setdefault()方法語法:


dict.setdefault(key, default=None)

參數(shù)

key -- 查找的鍵值。

default -- 鍵不存在時,設(shè)置的默認鍵值。

返回值

如果 key 在 字典中,返回對應(yīng)的值。如果不在字典中,則插入 key 及設(shè)置的默認值 default,并返回 default ,default 默認值為 None。


實例

以下實例展示了 setdefault() 方法的使用方法:


實例

#!/usr/bin/python3


tinydict = {'Name': 'Runoob', 'Age': 7}


print ("Age 鍵的值為 : %s" %   tinydict.setdefault('Age', None))

print ("Sex 鍵的值為 : %s" %   tinydict.setdefault('Sex', None))

print ("新字典為:", tinydict)

以上實例輸出結(jié)果為:


Age 鍵的值為 : 7

Sex 鍵的值為 : None

新字典為: {'Age': 7, 'Name': 'Runoob', 'Sex': None}


辦公室/傳真:0816-8119666
招生辦:0816- 8119777
地址:四川省綿陽市園藝山教育園區(qū)
郵箱:mzsyxxzsb@sina.com
官方服務(wù)號
官方訂閱號
官方視頻號
官方抖音號
官方微博號
北京英才苑
四川省電化教育館
綿陽教育體育館
綿陽招生考試網(wǎng)
友情鏈接: