Transform each list value into a new list.

Map Transform

map_transform.pl
use strict;
use warnings;

my $factor = ;
my @numbers = (1, 2, 3);
my @scaled = map { $_ * $factor } @numbers;
my $joined = join(",", @scaled);

print "factor=$factor\n";
print "scaled=$joined\n";
use strict;
use warnings;

my $factor = ;
my @numbers = (1, 2, 3);
my @scaled = map { $_ * $factor } @numbers;
my $joined = join(",", @scaled);

print "factor=$factor\n";
print "scaled=$joined\n";
map-transform Map applies the same expression to each item and returns the transformed values.