我有一个数组。例如, x = [1,2,3,4,5] 我知道这个命令。x.delete_at(i) 将从数组中删除索引为i的元素。但根据我所读的,它只能处理一个参数。 假设我有一个变量存储了我想要从x中删除的索引。例如, y = [0,2,3] 我的问题是:是否可以使用另一个数组来删除你想要删除的索引处存储的多个元素?实质上,就像这样:x.delete_at(y) 感谢您! :)
reject
,而链接中的问题使用了delete_if
,所以我认为这是一些新的东西,不会建议你删除它 :) 当然,最终决定权在你手中 :) - Andrey Deineko_
替换e
,但实际上并没有什么大不了的。 - Sagar Pandya