は私が持っている:Rubyのeach_sliceは
stuff = [1, 2, "a", "b", "c", "d", 4, 5, "z", "l", "m", "l", 5, 4, 4, 77]
数は2の倍数のグループで来て、手紙は4の倍数のグループで来ます。
私はこのような四つんばいで補数と文字のグループ番号にしたい:
stuff_processed = [
[1, 2],
["a", "b", "c", "d"],
[4, 5],
["z", "l", "m", "l"],
[5, 4],
[4, 77]
]
ための数字や文字を保持する配列の内部には、私は気にしないアレイ間の順序が重要です。
私が知っているのはstuff.each_slice(2).to_a
です。私はどのように私が必要なものにすべての方法を得るかを把握することはできません。