Skip to content
Related Articles

Related Articles

Declare an empty List in Python
  • Last Updated : 12 Dec, 2019

Lists are just like the arrays, declared in other languages. Lists need not be homogeneous always which makes it the most powerful tool in Python. A single list may contain DataTypes like Integers, Strings, as well as Objects. Lists are mutable, and hence, they can be altered even after their creation.

However, Have you ever wondered about how to declare an empty list in Python? This can be achieved by two ways i.e. either by using square brackets[] or using the list() constructor.

Using square brackets []
Lists in Python can be created by just placing the sequence inside the square brackets[]. To declare an empty list just assign a variable with square brackets.

Example:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python program to declare
# empty list
  
# list is declared
a = []         
  
print("Values of a:", a)
print("Type of a:", type(a))
print("Size of a:", len(a))     

chevron_right


Output:



Values of a: []
Type of a: <class 'list'>
Size of a: 0

Using list() constructor
The list() constructor is used to create list in Python.

Syntax: list([iterable])

Parameters:
iterable: This is an optional argument that can be a sequence(string, tuple) or collection(dictionary, set) or an iterator object.

Return Type:

  • Returns an empty list if no parameters are passed.
  • If a parameter is passed then it returns a list of elements in the iterable.

Example:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python program to create
# empty list
  
  
# list is declared
a = list()  
  
print("Values of a:", a)
print("Type of a:", type(a))
print("Size of a:", len(a))     

chevron_right


Output:

Values of a: []
Type of a: <class 'list'>
Size of a: 0

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :