| « Ubuntu8.04 FireFox3のアップデートがありました | Pythonでプロパティ » |
Python辞書_キー-値-検索
ことだまんです。
基本メモ。
in を使ってキー-値-検索
adict = {'hoge':'momomo'}
'hoge' in adict #キー検索
'momomo' in adict.values() #値検索
キー検索は
adict.has_key(key)でもok
キーのリストが欲しい場合は.keys
値が欲しい場合には.get(キー,キーが無かった場合の値)でもとれる
.update(辞書)でマージ
.getの要素が無かった場合の値指定ができるのが絶妙。
存在しないキーを参照すると例外KeyErrorが投げられるのですが、.getでキーが無かった場合の値を指定したりしておけば問題なっしんぐ。
スマートだなぁ・・・
っとメモしてみる。
まだまだ、Pythonの基本を勉強中です。