Python のメモ

辞書型(ディクショナリ dictionary 型)の変数では

var = {'abc':3, 'cde':4, 'rty':10, 'kio':'eee'}

というように,キー(key)と値(value)の組を定義できる.

例えば,var['abc'] は 3 を返す.

この key - value をスワップ(入れ替え)したいときがたまにある.

Python では,

swapped_var = dict([(v, k) for (k, v) in var.iteritems()])

と簡単に書ける.

知らないと for ループを使いたくなるところである.





やじるし Python 関連メモの目次