📅  最后修改于: 2023-12-03 14:56:47.664000             🧑  作者: Mango
在 Ruby 编程语言中,数组是一种经常使用的数据结构。其中,数组的 drop() 方法允许我们从一个数组中移除指定数量的元素,返回一个新的数组,而原始数组则保持不变。
以下是 drop() 方法的语法:
array.drop(n)
其中,array 表示要操作的数组,n 表示要移除的元素数量。
假设我们有以下数组:
fruits = ['apple', 'banana', 'orange', 'grape', 'kiwi']
如果我们希望移除前两个元素,可以调用 fruits.drop(2) 方法:
new_fruits = fruits.drop(2)
puts new_fruits #=> ["orange", "grape", "kiwi"]
puts fruits #=> ["apple", "banana", "orange", "grape", "kiwi"]
我们可以看到,drop() 方法返回一个新的数组,其中包含了从原始数组中移除指定数量元素后的剩余元素。原始数组不受影响。