Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
comment on |
( [id://3333]=superdoc: 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 reply to Re: List into two-dimensional array
by kcott
|
|