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)]))
result := false; for e in list do if e=x then begin result := true; break; end
p := list; while (p <> nil) and (p^.key = x) do p := p^.next; found := p.key = x
result := list.IndexOf(x) <> -1;
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 #{x} list)
(some (partial = x) list)
bool Contains(const std::vector<int> &list, int x) { return std::find(list.begin(), list.end(), x) != list.end(); }
auto contains(auto list, auto x) -> bool { return std::ranges::find(list, x) != std::ranges::end(list); }
list.Contains(item);
bool here = canFind(items, x);
list.contains(x);
Enum.member?(list, x)
x in list
member(_, []) -> false; member(Value, [H|T]) -> case H of Value -> true; _ -> member(T) end.
lists:member(X, List).
member(_, []) -> false; member(Value, [H|_]) where Value =:= H -> true; member(Value, [_|T]) -> member(Value, T).
if (findloc (list, x, 1) != 0) then
if (any(x == list)) ...
slices.Contains(list, x)
func Contains(list []T, x T) bool { for _, item := range list { if item == x { return true } } return false }
list.contains(x)
find _ [] = False find n (x:xs) | x == n = True | otherwise = find n xs
x `elem` list
return list.indexOf(x) !== -1;
return list.includes(x);
boolean contains(int[] list, int x){ for(int y:list) if( y==x ) return true; return false; }
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; }
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);
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);
(&list).into_iter().any(|v| v == &x)
list.binary_search(&x).is_ok()
list.iter().any(|v| v == &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)