dict.setdefault()在python中設置默認值
1、通過dict.setdefault()方法來設置默認值:
strings=('puppy','kitten','puppy','puppy','weasel','puppy','kitten','puppy')counts={}forkwinstrings:counts.setdefault(kw,0)counts[kw]+=1
2、dict.setdefault()方法接收兩個參數(shù),第一個參數(shù)是健的名稱,第二個參數(shù)是默認值。假如字典中不存在給定的鍵,則返回參數(shù)中提供的默認值;反之,則返回字典中保存的值。利用dict.setdefault()方法的返回值可以重寫for循環(huán)中的代碼,使其更加簡潔:
strings=('puppy','kitten','puppy','puppy','weasel','puppy','kitten','puppy')counts={}forkwinstrings:counts[kw]=counts.setdefault(kw,0)+1
以上就是dict.setdefault()在python中設置默認值的方法,希望能對大家有所幫助。更多Python學習教程請關注IT培訓機構(gòu):千鋒教育。