531 B
531 B
title, tags
| title | tags |
|---|---|
| every | list,function,intermediate |
Returns True if the provided function returns True for every element in the list, False otherwise.
Iterate over the elements of the list to test if every element in the list returns True based on fn.
Omit the seconds argument, fn, to check if all elements are True.
def every(lst, fn=lambda x: not not x):
for el in lst:
if not fn(x):
return False
return True
every([4, 2, 3], lambda x: x > 1) # true
every([1, 2, 3]) # True