Add and Remove items from List

Author: Al-mamun Sarkar Date: 2021-04-10 17:20:33

We can add items using append and insert class. In this section, I will show you how we can add and remove items from a list. 

 

Add item at the last of the list:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.append("seven")
print(numbers)

Output:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.append("seven")
print(numbers)

 

Insert item at a specific index:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.insert(1, "item")
print(numbers)

Output:

['one', 'item', 'two', 'three', 'four', 'fine', 'six']

 

Extend List in Python:

one = ['one', 'two', 'three']
two = ['four', 'fine', 'six']
one.extend(two)
print(one)

Output:

['one', 'two', 'three', 'four', 'fine', 'six']

 

Add two List in Python:

one = ['one', 'two', 'three']
two = ['four', 'fine', 'six']
print(one + two)

Output:

['one', 'two', 'three', 'four', 'fine', 'six']

 

Remove Items from a List:

 Remove by item value:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.remove("three")

Output:

['one', 'two', 'four', 'fine', 'six']

 

 Remove the last item:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.pop()

Output:

['one', 'two', 'three', 'four', 'fine']

 

 Remove an item by index:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.pop(1)

Output:

['one', 'three', 'four', 'fine', 'six']

 

 Remove an item by index using del:

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
del numbers[0]

Output:

['two', 'three', 'four', 'fine', 'six']

 

Clear the List (Delete all items):

numbers = ['one', 'two', 'three', 'four', 'fine', 'six']
numbers.clear()
print(numbers)

Output:

[]