my @arcb = ( 450, 625, 720, 645 ); my @arca = ( 625, 645 ); @arcb = do { my %exclude; @exclude{@arca} = (); grep { ! exists $exclude{$_} } @arcb; }; print "@arcb\n";
grep, and a narrowly scoped hash populated via a slice.
Dave
In reply to Re: Removing elemets from an array
by davido
in thread Removing elemets from an array
by lovelyMonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |