辞書

>>> dic = {"a":"AOYAMA", "b":"BENPI", "c":"CHANCE"}
>>> dic
{'a': 'AOYAMA', 'c': 'CHANCE', 'b': 'BENPI'}

# 'a' = キー 、 'AOYAMA' = 値、 'a': 'AOYAMA' = 要素
						

キーから値を取り出す。

>>> dic ["a"]
'AOYAMA'
						

値の変更

>>> dic['a'] = "AOMORI"
>>> dic
{'a': 'AOMORI', 'c': 'CHANCE', 'b': 'BENPI'}
						

値の追加

>>> dic['d'] = "DANCE"
>>> dic
{'a': 'AOMORI', 'c': 'CHANCE', 'b': 'BENPI', 'd': 'DANCE'}
						

要素の削除

>>> del dic["a"]
>>> dic
{'c': 'CHANCE', 'b': 'BENPI', 'd': 'DANCE'}
						

辞書のキーを取り出す。

keys()メソッド

>>> dic.keys()
['c', 'b', 'd']
						

キーを順に取り出す。

>>> list = {"Apple":500, "Orange":300, "Peach":800}
>>> for s in list:
... 	print s
...
Orange
Apple
Peach
						

for文でキーを順に取り出し、[ ]を使ってキーと値を取り出す

#!/usr/bin/env python

list = {"Apple":500, "Orange":300, "Peach":800}

for s in list:
    print "| " + s.ljust(8) + "|" + str(list[s]).rjust(5) + " |"
    print "------------------"


# 実行結果

| Orange  |  300 |
------------------
| Apple   |  500 |
------------------
| Peach   |  800 |
------------------
						

ljust(),rjust()の解説はココを参照ください