Kyle Babich wrote: > Does Perl have an in operator or something similar? > If not how would I find out if a certain list has a certain element? > > Thank you, > -- > Kyle
simply loop through the list or array you have and see if you can find what you are looking for: my @i = ( 1..100 ); my $found = 0; #-- looking for 34 foreach my $j (@i){ #-- exit as soon as possible $found = 1, last if($j == 34); } print $found ? "found 34\n" : "34 not found\n"; or use a hash for faster loop up: my %h; my @i = ( 1..100); @h{@i} = (); if(exists $h{34}){ print "found 34\n"; }else{ print "34 not found\n"; } don't use hash if: 1. @i has duplicate value which you want to keep 2. order is important 3. @i is huge and takes up a lot of memory david -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]