在数组的前X个元素上调用.map

时间:2011-05-09 03:56:05

标签: ruby-on-rails ruby ruby-on-rails-3

我想只在数组的前X个元素上调用.map。我该怎么做?

2 个答案:

答案 0 :(得分:11)

在ruby 1.9中

array.first(X).map{|e| ...}

在ruby 1.8中

array[0, X].map{|e| ...}

答案 1 :(得分:-3)

简单,

array.first(X-number)

就是这样。

见到你......