Any & All in Python
Any and All are two built ins provided in python used for successive And/Or.
Returns true if any of the items is True. It returns False if empty or all are false. Any can be thought of as a sequence of OR operations on the provided iterables.
It short circuit the execution i.e. stop the execution as soon as the result is known.
Syntax : any(list of iterables)
# Since all are false, false is returned print (any([False, False, False, False])) # Here the method will short-circuit at the # second item (True) and will return True. print (any([False, True, False, False])) # Here the method will short-circuit at the # first (True) and will return True. print (any([True, False, False, False])) |
chevron_right
filter_none
Output :
False True True
Returns true if all of the items are True (or if the iterable is empty). All can be thought of as a sequence of AND operations on the provided iterables. It also short circuit the execution i.e. stop the execution as soon as the result is known.
Syntax : all(list of iterables)
# Here all the iterables are True so all # will return True and the same will be printed print (all([True, True, True, True])) # Here the method will short-circuit at the # first item (False) and will return False. print (all([False, True, True, False])) # This statement will return False, as no # True is found in the iterables print (all([False, False, False])) |
chevron_right
filter_none
Output :
True False False
This article is contributed by Mayank Rawat .If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
Recommended Posts:
- Important differences between Python 2.x and Python 3.x with examples
- Python | Sort Python Dictionaries by Key or Value
- Python | Set 4 (Dictionary, Keywords in Python)
- try and except in Python
- gcd() in Python
- set add() in python
- abs() in Python
- pow() in Python
- chr() in Python
- Python | a += b is not always a = a + b
- Python Set | pop()
- SHA in Python
- SQL using Python | Set 1
- max() and min() in Python
- bin() in Python



