Python all Function with Examples - Python Tutorial | Logic Practice
Python Course / Other / Python all Function with Examples

Python all Function with Examples

BLUF: This lesson on Python all Function with Examples provides a comprehensive guide to understanding and implementing this concept in Python. Whether you're a beginner or looking to refresh your knowledge, you'll find clear explanations and interactive code examples here.
Key Concept: Python all Function with Examples

Mastering Python all Function with Examples is essential for building efficient Python applications. Focus on the syntax and the best practices highlighted in this tutorial.

The Python function all takes an iterable entity (for example, a list, dictionary, etc.). It yields True if every element within the provided iterable evaluates to true; otherwise, it produces False. In cases where the iterable is empty, the all function will return True.

Python all Function Syntax

It has the following syntax:

Example

all (iterable)

Parameters

  • iterable - These are the entities that enclose elements, such as lists, tuples, dictionaries, and others.
  • Return

  • True: If all the elements in an iterable are true.
  • False: If all the elements in an iterable are false..
  • Python all Function Example 1

To illustrate the usage of the all function in Python, consider the following example.

Example

# all values true

k = [1, 3, 4, 5]

print(all(k))

# all values false

k = [0, False]

print(all(k))

# one false value

k = [1, 3, 4, 0]

print(all(k))

# one true value

k = [0, False, 5]

print(all(k))

# empty iterable

k = []

print(all(k))

Output:

Output

True

False

False

False

True

Python all Function Example 2

The following example illustrates the functionality of all when applied to dictionaries.

Example

# Both the keys are true

dict1 = {1: 'True', 2: 'False'}

print(all(dict1))

# One of the key is false

dict2 = {0: 'True', 1: 'True'}

print(all(dict2))

# Both the keys are false

dict3 = {0: 'True', False: 0}

print(all(dict3))

# Empty dictionary

dict4 = {}

print(all(dict4))

# Here the key is actually true because

#  0 is non-null string rather than a zero

dict5 = {'0': 'True'}

print(all(dict5))

Output:

Output

True

False

False

True

True

Python all Function Example 3

The following illustration demonstrates the functionality of all when applied to tuples.

Example

# all true values

t1 = (1, 2, 3, 4, 5)

print(all(t1))

# one false value

t2 = (0, 1, "Hello")

print(all(t2))

# all false values

t3 = (0, False , 0)

print(all(t3))

# one true value, all false

t4 = (True, 0, False)

print(all(t4))

Output:

Output

True

False

False

False

Input Required

This code uses input(). Please provide values below:

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience