Table of Contents
In this tutorial, we will learn about the Python List insert() method with the help of examples.
The insert()
method inserts an element to the list at the specified index.
Example
# create a list of vowels vowel = ['a', 'e', 'i', 'u'] # 'o' is inserted at index 3 (4th position) vowel.insert(3, 'o') print('List:', vowel) # Output: List: ['a', 'e', 'i', 'o', 'u']
1. Syntax of List insert()
The syntax of the insert()
method is
list.insert(i, elem)
Here, elem is inserted to the list at the ith index. All the elements after elem
are shifted to the right.
2. insert() Parameters
The insert()
method takes two parameters:
- index – the index where the element needs to be inserted
- element – this is the element to be inserted in the list
Notes:
- If index is 0, the element is inserted at the beginning of the list.
- If index is 3, the index of the inserted element will be 3 (4th element in the list).
3. Return Value from insert()
The insert()
method doesn’t return anything; returns None
. It only updates the current list.
4. Example 1: Inserting an Element to the List
# create a list of prime numbers prime_numbers = [2, 3, 5, 7] # insert 11 at index 4 prime_numbers.insert(4, 11) print('List:', prime_numbers)
Output
List: [2, 3, 5, 7, 11]
5. Example 2: Inserting a Tuple (as an Element) to the List
mixed_list = [{1, 2}, [5, 6, 7]] # number tuple number_tuple = (3, 4) # inserting a tuple to the list mixed_list.insert(1, number_tuple) print('Updated List:', mixed_list)
Output
Updated List: [{1, 2}, (3, 4), [5, 6, 7]]
Related posts:
Python Function Arguments
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python Program to Find the Square Root
Python Program to Capitalize the First Character of a String
Python Exception Handling Using try, except and finally statement
Python list()
Python Program to Merge Two Dictionaries
Python timestamp to datetime and vice-versa
Using a List of Values in a JdbcTemplate IN Clause
Removing all Nulls from a List in Java
Python globals()
Converting between an Array and a List in Java
Python iter()
Python reversed()
Python List Comprehension
Python String rjust()
Python Program to Find Sum of Natural Numbers Using Recursion
Python Program to Get a Substring of a String
Python Program to Count the Number of Digits Present In a Number
Remove the First Element from a List
Python Program to Convert Celsius To Fahrenheit
Python Program to Check the File Size
Python compile()
Python @property decorator
Python Program to Swap Two Variables
Python Dictionary pop()
Python pow()
Python Program to Convert Bytes to a String
Python __import__()
Python Dictionary setdefault()
Python Program to Display Calendar
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...