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 all()
Python String rindex()
Python Program to Check Whether a String is Palindrome or Not
Python Program to Get File Creation and Modification Date
Python len()
Python classmethod()
Python Program to Check If Two Strings are Anagram
Python String lstrip()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python if...else Statement
Python exec()
Python Dictionary items()
Python Program to Display Powers of 2 Using Anonymous Function
Python Data Structures and Algorithms - Benjamin Baka
Python Iterators
Python String isupper()
Python Program to Find the Square Root
Python Inheritance
Python String ljust()
Python datetime
Python Sets
Python bytearray()
Python dict()
Python max()
How to Convert List to Map in Java
Python Multiple Inheritance
Python Program to Find ASCII Value of Character
Python Program to Convert Two Lists Into a Dictionary
Converting between an Array and a List in Java
Python Program to Compute the Power of a Number
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python Program to Check Leap Year