Книга: Программирование на языке Ruby

8.1.21. Удаление дубликатов из массива

8.1.21. Удаление дубликатов из массива

Чтобы удалить из массива повторяющиеся экземпляры, воспользуйтесь методом uniq (или его вариантом для модификации на месте uniq!):

breakfast = %w[spam spam eggs ham eggs spam]
lunch = breakfast.uniq # ["spam","eggs","ham"]
breakfast.uniq! # Массив breakfast изменился.

Содержание
Оглавление статьи/книги

Генерация: 1.735. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз