ruby - Shift first 1/3 of array? -
    Is there a way to turn this  [1, 2, 3, 4, 5, 6, 7 , 8, 9]  in this  [4, 5, 6, 7, 8, 9]  in a row?   Right now I am planning to specify it in one variable, getting the length, and using the  shift  function. It's okay, just thinking that doing this There is a more robust way for    a = [1, 2, 3, 4, 5, 6, 7, 8, 9] a.shift (A.length / 3)       No Change of Use    a = [1, 2 , 3, 4, 5, 6, 7, 8, 9] one [(a.length / 3) ..-1] # = & gt; [4, 5, 6, 7, 8, 9]    is an option that mutates and a liner    [1, 2, 3, 4, 5, 6, 7, 8, 9]. Tap {| A. A.shift (a.length / 3)} # = & gt; [4, 5, 6, 7, 8, 9]     
