Python List Insert() Method



Python list method insert() inserts object obj into the list at offset index.


Following is the syntax for insert() method -

list.insert(index, obj)


  • index - This is the Index where the object obj needs to be inserted.
  • obj - This is the Object to be inserted into the given list.

Return Value

This method does not return any value but it inserts the given element at the given index.


The following example shows the usage of insert() method.


aList = [123, 'xyz', 'zara', 'abc']
aList.insert( 3, 2009)
print "Final List : ", aList

When we run the above program, it produces the following result -

Final List : [123, 'xyz', 'zara', 2009, 'abc']

Here at Intellinuts, we have created a complete Python tutorial for Beginners to get started in Python.