Python 字典(Dictionary) setdefault()方法
描述
Python 字典 setdefault() 函數和 get()方法 類似, 如果鍵不存在於字典中,將會添加鍵並將值設為默認值。
語法
setdefault() 方法語法:
dict.setdefault(key, default=None)
參數
- key -- 查找的鍵值。
- default -- 鍵不存在時,設置的默認鍵值。
返回值
如果字典中包含有給定鍵,則返回該鍵對應的值,否則返回為該鍵設置的值。
實例
以下實例展示了 setdefault() 函數的使用方法:
實例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
dict = {'zaixian': 'IT研修', 'google': 'Google 搜索'}
print "Value : %s" % dict.setdefault('zaixian', None)
print "Value : %s" % dict.setdefault('Taobao', '淘寶')
以上實例輸出結果為:
Value : IT研修 Value : 淘寶