Start of main content
Test if every list element is truthy
Python, List · Nov 2, 2020

Checks if the provided function returns True
for every element in the list.
- Use
all()
in combination with map()
and fn
to check if fn
returns True
for all elements in the list.
def every(lst, fn = lambda x: x):
return all(map(fn, lst))
every([4, 2, 3], lambda x: x > 1)
every([1, 2, 3])
More like this

Checks if the provided function returns True
for at least one element in the list.
Python, List · Nov 2, 2020

Checks if the provided function returns True
for at least one element in the list.
Python, List · Nov 2, 2020

There's a good way to test the emptiness of a Python list and a better one. Which one are you using?
Python, List · Jan 15, 2023