我有一个Ruby数组,其中包含一些重复元素。例如:
fruits = ["apples", "bananas", "apples", "grapes", "apples"]
当我执行以下操作时:
fruits.index("apples")
# returns 0
我只得到了第一次出现的"apples"
,也就是在此情况下fruits[0]
。有没有一种方法可以运行类似上面代码的东西,并获取其他"apples"
出现的索引?如果不能运行类似于上面的代码,那么我该如何获取重复元素的索引?