for my $i (0..$#array) { my $el = $array[$i]; ... }; #### over (@array) as ($el; $i) { ... }; #### over (@array) as ($el_a, $el_b; $i, $j) { ... };
## over (@array) as ($el; $i) { ... }; ##
## over (@array) as ($el_a, $el_b; $i, $j) { ... };