Как группировать одинаковые элементы в массиве Ruby У меня есть следующее: array = ["John", "Mike", "Bob", "Mike", "Bob"] я хочу получить вывод: [["Mike", "Mike"], ["Bob", "Bob"], ["John"]] Ответ 1 Вот как это сделать в Ruby. array.group_by{ |x| x }.values