Table of Contents
In this example, you will learn to check if a Python list is empty.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Using Boolean operation
my_list = []
if not my_list:
print("the list is empty")
Output
the list is empty
If my_list is empty then not returns True.
It is the most pythonic way of testing emptiness. If you want to learn more about boolean truth value, you can refer to Truth Value Testing.
2. Example 2: Using len()
my_list = []
if not len(my_list):
print("the list is empty")
Output
the list is empty
In this example, length of list is used to check if there is any element in the list. If the length of a list is 0, then the list is empty.
3. Example 3: Comparing with []
my_list = []
if my_list == []:
print("The list is empty")
Output
[] is an empty list, therefore if my_list has no elements, then it should be equal to [].
Related posts:
Python Program to Convert String to Datetime
Python frozenset()
Python Program to Find All File with .txt Extension Present Inside a Directory
Python Set union()
Python Program to Safely Create a Nested Directory
Python staticmethod()
Python Multiple Inheritance
Python strftime()
Python List index()
Python String isprintable()
Python tuple()
Python Program to Differentiate Between type() and isinstance()
Python Program to Append to a File
Python Program to Convert Kilometers to Miles
Python String zfill()
Python Program to Add Two Matrices
Converting a List to String in Java
Python list()
Python Set difference()
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python String casefold()
Python if...else Statement
Python Program to Trim Whitespace From a String
Python Program to Calculate the Area of a Triangle
Python File I/O Operation
Python Program to Randomly Select an Element From the List
Python Package
Python Set symmetric_difference()
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python String translate()
Python String center()