Удалите второстепенные элементы из массива Ruby - PullRequest
0 голосов
/ 28 августа 2018

У меня есть массив таких массивов:

[[795, 10], [790, 7], [779, 3], [1117, 1]]

Я хочу массив первых элементов:

[795, 790, 779, 1117]

Как мне удалить вторичные элементы и вернуть только массив первых элементов?

1 Ответ

0 голосов
/ 28 августа 2018

То, что я хочу, это просто массив первых элементов

Array#map и Array#first помогут вам:

[[795, 10], [790, 7], [779, 3], [1117, 1]].map(&:first)

Выше равно

[[795, 10], [790, 7], [779, 3], [1117, 1]].map { |array| array[0] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...