How to check if a tuple is Empty in Python
In this tutorial we are going to learn about, how to check if a tuple is empty or not in Python.
In python, tuples are used to store the collection of the data which is ordered and unchangeable it means once it’s defined can’t be changed.
Checking if a tuple is empty
To check if a tuple is empty or not, we can use the ‘if not’ statement in Python.
Note: Empty tuples are treated as falsy values in Python.
Here is an example:
cars = ()
if not cars:
print("cars tuple is empty")
else:
print("cars tuple is not empty")
Output:
cars tuple is empty
In the above example, first defined a empty tuple named cars
, then we used if not
statement to check if a tuple is empty or not.
Using the len() function to check empty tuple
The len()
function in Python is used to check if a given tuple is empty or not.
The len()
function takes the tuple as a argument and returns it’s length. for empty tuple the length is 0
. So if a length is 0 then that tuple is empty otherwise tuple is not empty.
Here is an example:
cars = ()
if len(cars) == 0:
print("cars tuple is empty")
else:
print("cars tuple is not empty")
Output:
cars tuple is empty