Idiom #12 Check if list contains a value
Check if the list contains the value x.
list is an iterable finite container.

Check if the list contains the value x.
list is an iterable finite container.
return list.indexOf(x) !== -1;
print "Found 'foo'\n" if grep {$_ eq $x} @list;
(define (contains list x)
(cond [(null? list) #f]
[(equal? (car list) x) #t]
[else (contains (cdr list) x)]))
list.contains(&x);
list.iter().any(|v| v == &x)
list.binary_search(&x).is_ok()
(&list).into_iter().any(|v| v == &x)
Result := List.Contains (X);
bool contains(int x, int* list, size_t list_len) { for (int i=0 ; i<list_len ; i++) if (list[i] == x) return true; return false; }
List.mem x list
(some (partial = x) list)
(some #{x} list)
auto contains(auto list, auto x) -> bool { return std::ranges::find(list, x) != std::ranges::end(list); }
bool Contains(const std::vector<int> &list, int x) { return std::find(list.begin(), list.end(), x) != list.end(); }
list.Contains(item);
bool here = canFind(items, x);
list.contains(x);
x in list
Enum.member?(list, x)
member(_, []) -> false; member(Value, [H|_]) where Value =:= H -> true; member(Value, [_|T]) -> member(Value, T).
lists:member(X, List).
member(_, []) -> false; member(Value, [H|T]) -> case H of Value -> true; _ -> member(T) end.
if (findloc (list, x, 1) != 0) then
if (any(x == list)) ...
func Contains(list []T, x T) bool { for _, item := range list { if item == x { return true } } return false }
slices.Contains(list, x)
list.contains(x)
find _ [] = False find n (x:xs) | x == n = True | otherwise = find n xs
x `elem` list
return list.includes(x);
return list.indexOf(x) !== -1;
asList(list).contains(x);
boolean <T> contains(T[] list, T x){ if( x==null){ for(T y:list) if( y==null ) return true; }else{ for(T y:list) if( x.equals(y) ) return true; } return false; }
boolean contains(int[] list, int x){ for(int y:list) if( y==x ) return true; return false; }
list.contains(x)
list.contains(x)
x in list
(find x list :test #'equal)
(member x list)
function contains(list, x) for _, v in ipairs(list) do if v == x then return true end end return false end
[list containsObject:x];
in_array($x, $list, true);
p := list; while (p <> nil) and (p^.key = x) do p := p^.next; found := p.key = x
result := false; for e in list do if e=x then begin result := true; break; end
result := list.IndexOf(x) <> -1;
print "ok\n" if first {$_ eq $x} @list;
print "Found 'foo'\n" if grep {$_ eq $x} @list;
member(X, [One]).
x in list
list.include? x
list.contains(x)
(member x list)
(define (contains list x) (cond [(null? list) #f] [(equal? (car list) x) #t] [else (contains (cdr list) x)]))
list includes: x.
List.Contains(x)