- or download this
my @foo = qw/a b c d e f g/;
for my $x (@foo) {
push @foo, 'd' if $x eq 'd';
print $x;
}
- or download this
push @foo, map {$_ eq 'd' ? 'd' : ()} @foo;
print for @foo;
- or download this
for (@foo) {
print;
shift(@foo) if $_ eq 'c';
}
print "\n@foo\n";