@SeparateArray = @{ $MyAoA[$i] }; #### $MyAoA[$i] = \@SeparateArray ; #### push @new_array,[@$_] foreach @old_array or @new_array = map {[@$_]} @old_array