# coding: utf-8
# 「辞書」というデータ型を使いたい
# 「:」の左にあるのが「キー」, 右にあるのが「値」
# キーと値はつながっていて、リストやほかの言語でいうところの配列において、添字と要素みたいな関係。ただ、キーにはイミュータブルでなくてはならない。値はなんでもいいけどね。
# 下の辞書は、キーは文字列('taro'), 値は辞書({'color': 'blue', 'food': 'orange'})
a = {'taro': {'color': 'blue', 'food': 'orange'},'jiro' : {'color': 'black', 'food': 'apple'}}
a['saburo'] = {'color': 'red', 'food': 'rice'}
# a.times()使う
for k, v in a.items():
print 'キーは%s, 値は%s' % (k, v)
# a.keys()使う
for k in a.keys():
print 'キーは%s' % k
# a.value()を使う
for v in a.values():
print '値は%s' % v
コメントを除いたら、8行です。
普段、コメントはかかないんですが、今回は異常にかいてみた。
普通の人は、どのくらいかくんだろう。本やブログだと、若干多めにかいている感じがする。



