ためしてガッテン!

>>> p
HashTable([<'good': 1>, <'can': 1, 'happy': 2>, <'as': 2>, <>, <'be': 1>])
>>> p["happy"]
2
>>> p["god"]
KeyError: 'god'

演算子 [] の中に指定した単語が、ハッシュ表に含まれるかどうかを判定した結果 True/False が得られます。単語 "happy" はハッシュ表 p に含まれるので、その出現頻度 2 が得られます。単語 "god" はハッシュ表 p に含まれないので、例外 KeyError を生成するとともに、エラーメッセージとして指定した単語 god を出力します。


《ひよ子のきもち♪2007/12/13》