- 此问题在此处已有答案**:
What is the easiest way to push an element to the beginning of the array?(7个答案)
八年前就关门了。
在Ruby中,给数组添加前缀的最好方法是什么?也许类似于Python的list.insert(0, 'foo')
?
我希望能够在Ruby数组的0位置添加一个元素,并将所有其他元素一起移动。
What is the easiest way to push an element to the beginning of the array?(7个答案)
八年前就关门了。
在Ruby中,给数组添加前缀的最好方法是什么?也许类似于Python的list.insert(0, 'foo')
?
我希望能够在Ruby数组的0位置添加一个元素,并将所有其他元素一起移动。
3条答案
按热度按时间rhfm7lfc1#
正如Scott G在评论中所指出的,从Ruby 2.5.0开始,
#prepend
已经作为#unshift
的别名被添加。zf9nrax12#
除了史蒂夫的答案
3df52oht3#