gpt4 book ai didi

ruby - 如何从数组中删除一系列值?

转载 作者:数据小太阳 更新时间:2023-10-29 06:51:43 24 4
gpt4 key购买 nike

如果 array = [1, 2, 3, 4, 5, 6, 7, 8, 9],我想从数组中删除一系列元素。

例如:我想从该数组中删除索引在 2..5 范围内的所有元素,结果应该是 [1, 2, 7, 8, 9 ]

提前致谢。

最佳答案

使用slice! :

Deletes the element(s) given by [...] a range.

array = [1, 2, 3, 4, 5, 6, 7, 8, 9]
array.slice!(2..5)
array #=> [1, 2, 7, 8, 9]

关于ruby - 如何从数组中删除一系列值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26909447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com