字典中setdefault 函式用法

2021-08-15 15:15:37 字數 446 閱讀 8071

python 字典中乙個 方法  setdefault() 

來看下說明

如果沒有 key

,會加入

這個key ,

setdefault(key[, default]) 並且可以指定 乙個預設值, 如果沒有指定, 則認為是none 返回, 如果 指定了default 則直接返回 default值

如果有這個key

,直接返回字典中對應的key 的值 ,即使設定了default ,也不會返回default, 而是返回 key 對應的value 值

來演示一下

分享快樂,留住感動,    wed feb 14 11:12:46 cst 2018   ---frank 

python中字典setdefault方法使用

經檢查,發現自己理解錯了需求,請忽略當前博文 像計算機科學家一樣思考python 11.10練習中 練習 11 2 閱讀字典方法setdefault的文件,並使用它來寫乙個更簡潔的invert dict def invert dict n 返回乙個列表,第一項用setdefault查詢使用者輸入的單...

字典setdefault使用

字典setdefault方法的使用 d.setdefault k,default 如果有k,則返回。如果沒有則讓 k default,然會返回default 案例 統計文字中每個單詞出現的位置 格式 import re import sys 返回pattern物件 word re re.compil...

字典的setdefault方法

python 字典 setdefault 函式和get 方法類似,語法 dict.setdefault key,default value 如果鍵 key 不存在於字典中,將會新增鍵 key 並將值設為預設值 value 如果鍵 key 已經存在,則什麼也不做 例項 dict print value...