這個是計數的常見寫法,意思是如果letter沒有在字典裏存在,那麽就返回0,這個0相當於壹個初始化的值.
在比較復雜的初始化默認值個人建議應該使用collections.defaultdict來替代字典.
如果改壹下,可以變成
import collections
letterCounts = collections.defaultdict( int )
for letter in "Mississippi":
letterCounts[ letter ] += 1
print( letterCounts )