パンくず
Ruby Cookbook
keyとvalueの入れ替え
概要
keyとvalueの入れ替え
内容
keyとvalueの入れ替えするには以下の構文を利用します。
hash.invert
サンプル
# encoding: Windows-31J require "pp" hash = {ge:"ho",go:"hi",shi:"ha"} pp hash pp hash.invert
出力
{:ge=>"ho", :go=>"hi", :shi=>"ha"} {"ho"=>:ge, "hi"=>:go, "ha"=>:shi}