List.Contains Function in Power Query
The List.Contains function returns true if a value is found in a list, otherwise false. An optional equation criteria value, equationCriteria, can be specified to control equality testing.
Syntax
 List.Contains(list as list, value as any, optional equationCriteria as any) as logical 
Example: Find the given value in the input list. If it is there then the function returns true otherwise false.
Power Query M
let
  source = {"India", "America", "Canada", "Japan", "Australia", "England", "China"}, 
  return = List.Contains(source, "Canada")
in
  return  The output of the above code is true.
Example:
Power Query M
let
  source = {"India", "America", "Canada", "Japan", "Australia", "England", "China"}, 
  return = List.Contains(source, {"Canada"})
in
  return   The output of the above code is false. Because here we are finding the item which should be a list and contains value “Canada”, not a simple text value “Canada”.
Example:
Power Query M
let
  source = {"India", "America", "Canada", "Japan", "Australia", "England", "China"}, 
  return = List.Contains(source, "canada")
in
  return   The output of the above code is false.
Example:
Power Query M
let
  source = {"India", "America", "Canada", "Japan", "Australia", "England", "China"}, 
  return = List.Contains(source, "canada", Comparer.OrdinalIgnoreCase)
in
  return    The output of the above code is true.