我有一个这样的数组数组:
[[795, 10], [790, 7], [779, 3], [1117, 1]]
我想要第一个项目的数组:
[795, 790, 779, 1117]
如何删除次要项目并仅返回第一批项目的数组?
答案 0 :(得分:5)
我想要的只是第一批的数组
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] }