ためしてガッテン!

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

演算子 [] の中に指定した単語 "happy" は、ハッシュ表 p に含まれるので、その出現頻度を 3 に設定(更新)されたのが分かります。

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

演算子 [] の中に指定した単語 "god" は、ハッシュ表 p に含まれないので、新たにリスト項目を生成します。すると、その項目には、単語 "god"と値 4 を設定(追加)されたのが分かります。


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