@filtered = map {$_ eq $unwanted ? () : $_} @original; @filtered = grep {$_ ne $unwanted} @original;