📜  ruby 查找数组中元素的索引 - Ruby (1)

📅  最后修改于: 2023-12-03 15:04:57.141000             🧑  作者: Mango

Ruby 查找数组中元素的索引

在 Ruby 中,可以使用 Array#index 方法查找数组中元素的索引。

语法

以下是 Array#index 方法的语法:

array.index(element)

其中,

  • array:要查找索引的数组。
  • element:要查找的元素。
返回值

如果找到元素,返回该元素在数组中的索引,否则返回 nil

示例

以下示例展示了如何使用 Array#index 方法查找数组中元素的索引:

fruits = ["apple", "banana", "kiwi", "apple", "kiwi"]
puts fruits.index("banana") # 1
puts fruits.index("kiwi") # 2
puts fruits.index("orange") # nil

此示例中,我们定义了一个包含多个水果名称的数组 fruits,然后依次查找其中的 "banana""kiwi""orange"

我们使用了 Array#index 方法,并向其传递要查找的元素。方法返回元素在数组中的索引,如果找不到元素,则返回 nil

如上代码片段,在markdown中显示为:

fruits = ["apple", "banana", "kiwi", "apple", "kiwi"]
puts fruits.index("banana") # 1
puts fruits.index("kiwi") # 2
puts fruits.index("orange") # nil