@y = map { condition($_) ? $_ : () } @x;