my @newarray = map { expr } @array; #### my @newarray; for (@array) { push @newarray, expr; } #### map { expr } @array; #### for (@array) { expr; } #### expr for @array;
## my @newarray; for (@array) { push @newarray, expr; } ##
## map { expr } @array; ##
## for (@array) { expr; } ##
## expr for @array;