Checks if the elements of the first list are contained in the second one regardless of order.
count()
to check if any value in a
has more occurrences than it has in b
.False
if any such value is found, True
otherwise.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
Python, List
Checks if two lists contain the same elements regardless of order.
Python, List
Finds the index of the first element in the given list that satisfies the provided testing function.
Python, List
Finds the value of the first element in the given list that satisfies the provided testing function.