Если это экстент кода, тогда да, вы можете просто использовать метод include?
. Это избыточные данные. Возможно, однако, что этот хеш булевых значений имеет какое-то другое значение, которое не ясно из этих строк кода.
Там будет разница в производительности (для больших списков), так как поиск хеша быстрее, чем поиск массива при увеличении размера. (Вам необходимо дважды проверить специфику Ruby, если это важно).