Welcome to the Monastery | |
PerlMonks |
Re: List into two-dimensional arrayby kcott (Archbishop) |
on Dec 16, 2020 at 22:37 UTC ( [id://11125311]=note: print w/replies, xml ) | Need Help?? |
On the basis of what you've provided, you can just use this for loop instead of your current while loop:
Output (showing "@list remains unaffected"):
I don't know why you've declared and initialised $R but then didn't use it. It's complete guesswork on my part, but I get the impression you're using a matrix with all elements being used. If that's the case, the code above works if you add a couple of elements to @list; giving this output:
Here, all rows of @AoA have the same number of elements. If my guess was wrong, and that's not what you want, use this code:
To get this output:
Here, all rows of @AoA do not have the same number of elements. With the original @list (holding 12 elements), this code produces the same output as the first code I posted:
— Ken
In Section
Seekers of Perl Wisdom
|
|