How to Create Empty List in Python
In Python 3, we create an empty list by assigning two square brackets []
to a variable:
variable_name = []
Following is an example of an empty list in Python 3:
country_list = []
In the example, the variable country_list
is an empty list. We can use Python’s built-in len
function to check the length of the list.
country_list = []
print(len(country_list))
If you want, you can create a list and assign elements at the same time, as shown in the following example:
country_list = ['France', 'USA', 'Russia', 'China']
You Can Add Elements to Empty List With .append() Function
We can add elements to a list as the code executes, using the .append()
method:
country_list = []
print(country_list)
country_list.append('UK')
country_list.append('Canada')
print(country_list)
The append()
method adds an object at the end of the list. To add an element to a specific position use the insert()
function:
country_list = []
print(country_list)
country_list.append('UK')
country_list.append('Canada')
print(country_list)
country_list.insert(0, "Spain")
print(country_list)