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 Data Types
Python Program to Extract Extension From the File Name
Python Set clear()
Python Machine Learning Second Edition - Sebastian Raschka & Vahid Mirjalili
How to Convert List to Map in Java
Python Program to Check Leap Year
Python Program to Check the File Size
Python Global Keyword
Python String lstrip()
Python Program to Remove Punctuations From a String
How to get current date and time in Python?
Python Dictionary update()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Set update()
Python Program to Count the Number of Each Vowel
Java List UnsupportedOperationException
Python sleep()
Python delattr()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python all()
Python Program to Find the Factorial of a Number
APIs in Node.js vs Python - A Comparison
Python Program to Delete an Element From a Dictionary
Python String lower()
Python sorted()
Python String rsplit()
Python String isprintable()
Python Program to Find ASCII Value of Character
Python Operators
Python Program to Solve Quadratic Equation
Python Program to Swap Two Variables
Python List sort()