【问题标题】:How can I slice array values? [duplicate]如何切片数组值? [复制]
【发布时间】:2018-09-30 17:25:48
【问题描述】:

如何对数组值进行切片?例如,我有:

a=[1,2,3,4,5,6,7,8,9,10]

我需要:

[[1, 2], [2, 3], [3, 4], [4, 5], ...]

【问题讨论】:

    标签: arrays ruby


    【解决方案1】:
    a.each_cons(2).to_a
    #=> [[1, 2], [2, 3], [3, 4], [4, 5], [5, 6], [6, 7], [7, 8], [8, 9], [9, 10]]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-29
      • 1970-01-01
      • 2012-11-10
      • 2015-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多