当前位置 : 主页 > 编程语言 > ruby >

ruby-on-rails – 在Ruby中遍历数组

来源:互联网 收集:自由互联 发布时间:2021-06-23
我有一个[1,2,3,4,5]形式的数组. 是否可以循环遍历此数组并在每次迭代期间获得一个数组,其中起始点是当前元素,而结束点是之前的元素? 喜欢 [1,2,3,4,5][2,3,4,5,1][3,4,5,1,2][4,5,1,2,3][5,1,2,3
我有一个[1,2,3,4,5]形式的数组.

是否可以循环遍历此数组并在每次迭代期间获得一个数组,其中起始点是当前元素,而结束点是之前的元素?

喜欢

[1,2,3,4,5]

[2,3,4,5,1]

[3,4,5,1,2]

[4,5,1,2,3]

[5,1,2,3,4]

我正在尝试使用.cycle方法的数组,但它没有给出预期的结果.

查看 rotate.

a = [ "a", "b", "c", "d" ]
a.rotate         #=> ["b", "c", "d", "a"]
网友评论