查找具有重复元素的数组中特定元素的索引

时间:2013-06-18 19:00:47

标签: ruby arrays

假设我有以下数组:

array = ["a","a","a","a","a","a","b","b","b","b","b","b"]

我想找到数组中第一个“b”的索引。这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:3)

使用Array#index  首次出现Array#rindex 最后一次出现的元素

array = ["a","a","a","a","a","a","b","b","b","b","b","b"]
array.index("b") # => 6
array.rindex("b") # => 11