ruby - 在 Ruby 中选择特定索引处的条目

标签 ruby

假设我有这个数组:

a = [0,1,2,3,4,5]

如何从数组中获取条目 2 和 4?我想要类似的东西

x, y = a.entries_at(2, 4)

但我想要一些内置的东西。 Ruby stdlib 中有什么东西可以做到这一点吗?很难用谷歌搜索。

最佳答案

你的猜测是正确的。它的名字叫values_at :

irb(main):001:0> [0,1,2,3,4,5].values_at(2, 4)
=> [2, 4]

关于ruby - 在 Ruby 中选择特定索引处的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11571997/

相关文章:

ruby-on-rails - 创建模型时错误的 rails 复数

php - 将此函数从 php 转换为 ruby

mysql - Ruby Data_Mapper 资源无法保存 - 需要不同的数据类型

ruby - 创建一个从 A 开始到 Z 之后结束的一系列字母的数组,即(B 到 AC)

Ruby:有没有办法只用前 x 次出现来拆分字符串?

ruby-on-rails - Rails 中是否有惰性 select_all 选项?

ruby-on-rails - 使用 Ruby 搜索 JSON 响应

ruby-on-rails - 创建嵌套模型表单

ruby-on-rails - rails : bundler::GemNotFound

ruby - 为什么缺少一些 rake 任务?