in reply to Surprised by repetition (x) operator applied to a list
- This: ( [@list] ) x $nelts; says:
Construct an anonymous array with copies of @list as its content; and then replicate the reference to it $nelts times.
- This: map { [@list] } 1 .. $nelts; says:
Construct $nelts (different) anonymous arrays, that each contain copies of @list.
How would you do it?
I generally omit the block for that type of expression:
my @arr = map[ @list ], 1 .. $nelts;
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Surprised by repetition (x) operator applied to a list
by Athanasius (Archbishop) on Mar 30, 2014 at 03:55 UTC |
In Section
Seekers of Perl Wisdom