in reply to Re: better way to find list members?
in thread better way to find list members?

foreach (@animals) { $animals{$_}++; } # initialize %animals hash # could be $animals{$_}++ for @animals;
Regarding:
# use a for loop for (@animals) { last if $_ eq 'dog'; } print "We have a dog!\n";
That'll always print 'We have a dog!', even when we don't.