|
|
1
8
delete_at方法删除元素,但返回已删除的元素而不是新数组。 如果您想始终返回对象,可以使用tap方法(自Ruby 1.8.7以来就可用)。
|
|
|
2
2
注意,返回值是删除的元素,而不是数组。通过执行拆分创建的数组未存储在任何位置,现在您没有对它的引用。你可能想这样做:
|
|
|
3
0
如果始终需要删除第一个元素,则可以使用返回对象本身的其他方法,例如
|