今さらPython
いわゆる連想配列をPythonでやろうと思うと、辞書を使うというのは入門書にある通りです。
初期化†
ans = {}
……あれ、Rubyの連想配列と同じ?
あるいは
ans = {key:value,key2:value2}
……ああ、こっちは違う。ちなみにRubyだと、 ans = { "key"=>"value", "key2"=>"value" } みたいな感じかな。
ans["KEY"] = VALUE
指定KEYの有無を確認するには?†
if(KEY in ans):
あり
else:
なし