pythonの辞書型(連想配列の)イテレータのまとめ。

pythonの辞書型(連想配列、ハッシュ型)イテレータのまとめ。

a[キー]=バリュー。

キーでイテレート

a={}
a["a"]=1;
a["c"]=2;

for i in a.keys():
    print i;

値(バリュー)でイテレート

a={}
a["a"]=1;
a["c"]=2;

for i in a.values():
    print i;

値(バリュー)とkeyの組でイテレート

a={}
a["a"]=1;
a["c"]=2;

for i in a.items():
    print i;