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 int()
Python Operators
Python String isalpha()
Python Program to Return Multiple Values From a Function
Python Set remove()
Removing all Nulls from a List in Java
Python Program to Find Sum of Natural Numbers Using Recursion
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python Matrices and NumPy Arrays
Python List copy()
Converting Between a List and a Set in Java
Python RegEx
Python Program to Slice Lists
Deep Learning in Python - LazyProgrammer
Python min()
Python Program to Create a Countdown Timer
Python Tuple
Removing all Nulls from a List in Java
Python Program to Make a Flattened List from Nested List
Python String isnumeric()
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python Dictionary fromkeys()
Python Program to Convert String to Datetime
Python Program to Iterate Over Dictionaries Using for Loop
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Convert Bytes to a String
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Set issuperset()
Python dir()
Python Exception Handling Using try, except and finally statement
Python String encode()
Python List Comprehension