List is contained in other list
Python, List · Jan 7, 2021
Checks if the elements of the first list are contained in the second one regardless of order.
count()to check if any value in
ahas more occurrences than it has in
Falseif any such value is found,
def is_contained_in(a, b): for v in set(a): if a.count(v) > b.count(v): return False return True
is_contained_in([1, 4], [2, 4, 1]) # True