ruby - 如何在 Ruby 中选择给定范围内的数组元素?

标签 ruby arrays

我有一个包含 500 个元素的数组。我知道我可以通过执行 .first(100) 选择前 100 个,我的问题是如何选择 100 到 200 之间的元素?

最佳答案

您可以在数组下标中使用范围:

arr[100..200]

关于ruby - 如何在 Ruby 中选择给定范围内的数组元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525351/

相关文章:

arrays - 如何将数组拆分为偶数 block 以进行并行处理

Ruby 排序和消除重复项

ruby-on-rails - 如何在 Rails 中优化这段代码?

regex - 空正则表达式文字 (!!//) 的 Double-not 为 false,这是解析错误吗?

ruby-on-rails - 在 Rails 项目中不断自动加载的问题(偶尔工作)

ruby - 用 RSpec 打桩 Time.now

arrays - Swift - 视频文件数组可以很好地保存到应用程序库,但不能正确保存到应用程序文档目录

java - 使用 java.io 对 native java 数组进行高效序列化

ruby-on-rails - 如何验证 Rails 中的日期?

c - 为什么我不能将数组名称放在等号的左侧