2

ルビーが1対1の対応を持っていると仮定すると、ルビーハッシュの関連付けを逆にする組み込みの方法はありますか? キーを明示的にループせずにこれを行うことをお勧めします。

たとえば、私が持っているとします:

a = {1 => "Foo", 2 => "Bar"}
a.reverse_association
a # ---> {"Foo" => 1, "Bar" => 2}
4

1 に答える 1