Ruby:有没有一种方法可以在一行中使用索引数组获取数组中的值?

问题描述:

array: [1,2,1,1,2,2,2,1,1,1,1,1] 
indexes: [0,3,5,1] 
output: [1,1,2,2] 

output = array.values_at(*indexes) 

请注意,您必须图示的指标参数,values_at接受整数列表或范围作为参数

+0

呸!我需要等10分钟才能选择这个答案。 = p – NullVoxPopuli 2011-02-01 16:14:22