📜  ruby 数组按索引删除 - Ruby (1)

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

Ruby 数组按索引删除

在 Ruby 中,可以使用 delete_at 方法按索引从数组中删除元素。

语法

以下是 delete_at 方法的语法:

array.delete_at(index)

其中:

  • array:要删除元素的数组。
  • index:要删除的元素的索引。
示例

以下是使用 delete_at 方法按索引删除数组元素的示例代码:

# 创建一个数组
arr = [0, 1, 2, 3, 4, 5]

# 按索引删除元素
arr.delete_at(2)
# => 2

# 输出剩余的数组元素
puts arr.inspect
# => [0, 1, 3, 4, 5]

在上面的示例中,我们创建了一个数组 arr,其中包含从 0 到 5 的整数。然后,我们按索引 2 删除了第三个元素,即数组中的数字 2。

最后,我们使用 puts 方法输出剩余的数组元素,即 0、1、3、4 和 5。

结论

使用 delete_at 方法按索引删除数组元素是一种简单而方便的方法。仅需提供要删除元素的索引,就可以轻松地将其从数组中删除。