Как изменить порядок в хэше? - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть следующий хэш:

{"match"=>0, "reach"=>1, "safe"=>2, "undecided"=>3}

Я хочу изменить порядок, как показано ниже:

{"reach"=>1, "match"=>0, "safe"=>2, "undecided"=>3}

Какое наиболее эффективное решение для этого?

1 Ответ

5 голосов
/ 16 апреля 2019
{"match"=>0, "reach"=>1, "safe"=>2, "undecided"=>3}
.slice("reach", "match", "safe", "undecided")
# => {"reach"=>1, "match"=>0, "safe"=>2, "undecided"=>3}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...