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 Custom Exceptions
Python __import__()
Python List clear()
Python String rindex()
Python dict()
Python Program to Transpose a Matrix
Python Program to Find the Size (Resolution) of a Image
Python issubclass()
Python Program to Count the Number of Each Vowel
Python Program to Iterate Over Dictionaries Using for Loop
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Program to Find the Square Root
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python Program to Remove Punctuations From a String
Python Global, Local and Nonlocal variables
Python Program to Convert Kilometers to Miles
Convert a Map to an Array, List or Set in Java
Python String translate()
Python List pop()
Python isinstance()
Python max()
Python Program to Find the Largest Among Three Numbers
Python Program to Randomly Select an Element From the List
Python File I/O Operation
Python Program to Print Colored Text to the Terminal
Python Namespace and Scope
Python Program to Find the Factors of a Number
Python Program to Check if a Number is Positive, Negative or 0
Python String isprintable()
Python reversed()
Python all()
Python Program to Check Leap Year