Python dictionary:keyとvalueを入れ替える

dictionaryについてよく使う、keyとvalue交換手順のまとめ

key value ペアを出力

まず、for loopでkeyとvalueのペアを出力する。
inの後はedict.keys()でも同じ。

出力データをlistに変換

因みに、dictionary型データをlist()でリスト化すると、keyのリストになる。

利用可能なtupleを返すデータ.items()でも同様の事が出来る。

keyとvalueを入れ替える

このtupleを利用してvalueとkeyを入れ替えたリストを作る。

この考え方を利用して、value, keyの形のdictionaryを作る。

以上、dictionary型とlist型のデータ変換から、key=valueからvalue=keyへの変換をまとめてみました。

今後他に関連ネタがあれば追記します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

19 − three =

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください