#add item to the beginning of list – at index 0
clouds = [‘Cisco’, ‘AWS’, ‘IBM’]
clouds.insert(0, ‘Google’)
print(clouds)
[‘Google’, ‘Cisco’, ‘AWS’, ‘IBM’]
#add item to the end of list
a.insert(len(a),x) is equivalent to a.append(x)
clouds = [‘Cisco’, ‘AWS’, ‘IBM’]
clouds.insert(len(clouds), ‘Google’)
print(clouds)
[‘Google’, ‘Cisco’, ‘AWS’, ‘IBM’]
#add item to specific index
number_list = [10, 20, 40] # Missing 30.
number_list.insert(2, 30 ) # At index 2 (third), insert 30.
print(number_list) # Prints [10, 20, 30, 40]
number_list.insert(100, 33)
print(number_list) # Prints [10, 20, 30, 40, 33]
number_list.insert(-100, 44)
print(number_list) # Prints [44, 10, 20, 30, 40, 33]
append(): append the object to the end of the list.
insert(): inserts the object before the given index.
extend(): extends the list by appending elements from the iterable.
List Concatenation: We can use + operator to concatenate multiple lists and create a new list.
fruits = ["Apple", "Banana"]
# 1. append()
print(f'Current Fruits List {fruits}')
f = input("Please enter a fruit name:
")
fruits.append(f)
print(f'Updated Fruits List {fruits}')
# Python program to demonstrate
# Addition of elements in a List
# Creating a List
List = [1,2,3,4]
print("Initial List: ")
print(List)
# Addition of Element at
# specific Position
# (using Insert Method)
List.insert(0, 0)
List.insert(5, 'Softhunt.net')
print("
List after performing Insert Operation: ")
print(List)