Python學習筆記字典之setdefault()方法
阿新 • • 發佈:2018-09-24
需要 pre 字典 執行 示例 brush light col fault
隨筆記錄方便自己和同路人查閱。
#------------------------------------------------我是可恥的分割線-------------------------------------------
你常常需要為字典中某個鍵設置一個默認值,當該鍵沒有任何值時使用它。
#------------------------------------------------我是可恥的分割線-------------------------------------------
1、復雜寫法,示例代碼1:
eggs = {‘name‘: ‘Zophie‘, ‘species‘: ‘cat‘, ‘age‘: ‘8‘} if ‘cups‘ not in eggs: eggs[‘cpus‘] = ‘0‘ print(eggs)
運行結果:
2、簡單寫法,示例代碼:
eggs = {‘name‘: ‘Zophie‘, ‘species‘: ‘cat‘, ‘age‘: ‘8‘}#定義一個字典 eggs.setdefault(‘cups‘,‘0‘)#如果該字典中沒有此鍵,setdefault()方法會向字典中寫入該鍵和預置值 print(eggs)
運行結果:
兩者運行執行結果一樣,但第二種明顯簡潔許多。
Python學習筆記字典之setdefault()方法