私は配列を持っています:
["1", "b", "0", "7", "9", "2", "a", "a", "5", "7"]
私が変換したいもの:
[["1", "b", "0"], ["7", "9", "2"], ["a", "a", "5"], ["7", false, false]]
を使用してみましたeach_slice
が、false
値なしでサブ配列を返します。
array = ["1", "b", "0", "7", "9", "2", "a", "a", "5", "7"]
array.each_slice(3).to_a
#=> [["1", "b", "0"], ["7", "9", "2"], ["a", "a", "5"], ["7"]]
目的の動作をサポートするRubyメソッドはありますか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加