Table of Contents
In this tutorial, we will learn about the Python List clear() method with the help of examples.
The clear() method removes all items from the list.
Example
prime_numbers = [2, 3, 5, 7, 9, 11]
# remove all elements
prime_numbers.clear()
# Updated prime_numbers List
print('List after clear():', prime_numbers)
# Output: List after clear(): []
1. Syntax of List clear()
The syntax of clear() method is:
list.clear()
2. clear() Parameters
The clear() method doesn’t take any parameters.
3. Return Value from clear()
The clear() method only empties the given list. It doesn’t return any value.
4. Example 1: Working of clear() method
# Defining a list
list = [{1, 2}, ('a'), ['1.1', '2.2']]
# clearing the list
list.clear()
print('List:', list)
Output
List: []
Note: If you are using Python 2 or Python 3.2 and below, you cannot use the clear() method. You can use the del operator instead.
5. Example 2: Emptying the List Using del
# Defining a list
list = [{1, 2}, ('a'), ['1.1', '2.2']]
# clearing the list
del list[:]
print('List:', list)
Output
List: []
Visit this page to learn how del operator works in Python.
Related posts:
Python bytes()
Python max()
Python Program to Find the Square Root
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python String lstrip()
Python Program to Compute the Power of a Number
Python time Module
Python input()
Python format()
Python compile()
Python Set copy()
Python Program to Copy a File
Python Program to Remove Duplicate Element From a List
Python Program to Count the Number of Occurrence of a Character in String
Python super()
Converting between an Array and a List in Java
Python Program to Print all Prime Numbers in an Interval
Python List remove()
Python Modules
Python Recursion
Python Dictionary pop()
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python Variables, Constants and Literals
Python Dictionary update()
Python String title()
Python Operators
Python frozenset()
Python Program to Check if a Key is Already Present in a Dictionary
Python list()
Python List copy()
Python Global Keyword
Python Set clear()