📅  最后修改于: 2023-12-03 15:19:52.364000             🧑  作者: Mango
在 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
方法按索引删除数组元素是一种简单而方便的方法。仅需提供要删除元素的索引,就可以轻松地将其从数组中删除。