Check if a list is empty in Python

David Y.

The Problem

How do I check if a list is empty in Python?

The Solution

The Python style guide, PEP-8, recommends checking whether a list (or other sequence) is False to determine that it is empty. For example:

empty_list = [] if not empty_list: print("The list is empty.")
Join the discussionCome work with us
Share on Twitter
Bookmark this page
Ask a questionImprove this Answer

Related Answers

A better experience for your users. An easier life for your developers.

© 2023 • Sentry is a registered Trademark
of Functional Software, Inc.