stuff = [1, 2, "a", "b", "c", "d", 4, 5, "z", "l", "m", "l", 5, 4, 4, 77]
號進來二的倍數的羣體,和信件進來四的倍數的羣體。
我想三三兩兩組數字和字母四肢像這樣:
stuff_processed = [
[1, 2],
["a", "b", "c", "d"],
[4, 5],
["z", "l", "m", "l"],
[5, 4],
[4, 77]
]
順序保存的數字或字母的數組裏面是很重要的,我不關心陣列之間的順序。
我知道stuff.each_slice(2).to_a
將帶我的一部分。我無法弄清楚如何獲得我需要的一切。