在Python中操作字典之setdefault()方法的使用
更新時間:2015年05月21日 16:25:40 投稿:goldensun
這篇文章主要介紹了在Python中操作字典之setdefault()方法的使用,是Python入門學習中的基礎知識,需要的朋友可以參考下
setdefault()方法類似于get()方法,但會設置字典[鍵]=默認情況下,如果鍵不是已經(jīng)在字典中。
方法
以下是setdefault()方法的語法:
dict.setdefault(key, default=None)
參數(shù)
- key -- 這是要被搜索的鍵
- default -- 這是沒有找到鍵的情況下返回的值。
返回值
此方法返回字典可用的鍵值,如果給定鍵不可用,則它會返回所提供的默認值。
例子
下面的例子顯示了setdefault()方法的使用。
#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7}
print "Value : %s" % dict.setdefault('Age', None)
print "Value : %s" % dict.setdefault('Sex', None)
當我們運行上面的程序,它會產(chǎn)生以下結果:
Value : 7 Value : None
相關文章
python爬蟲簡單的添加代理進行訪問的實現(xiàn)代碼
本文通過實例代碼給大家介紹了python爬蟲簡單的添加代理進行訪問,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-04-04
使用python實現(xiàn)mqtt的發(fā)布和訂閱
這篇文章主要介紹了使用python實現(xiàn)mqtt的發(fā)布和訂閱,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05
Python使用read_csv讀數(shù)據(jù)遇到分隔符問題的2種解決方式
read.csv()可以從帶分隔符的文本文件中導入數(shù)據(jù),下面這篇文章主要給大家介紹了關于Python使用read_csv讀數(shù)據(jù)遇到分隔符問題的2種解決方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07

