Python | Programa para agregar un elemento en el índice especificado en una lista

Aquí, vamos a aprender a añadir un elemento / objeto en una lista en el índice dado / especificada ? Lo cual no podemos lograr método list.append () utilizando.

Dada una lista y tenemos que añadir un elemento en el índice especificado en Python.

list.appened () método se utiliza para append / añadir un elemento al final de la lista. Pero, si queremos añadir un elemento en el índice especificado, utilizamos inserción () método. Se tarda 2 argumentos, índice y elemento .

Sintaxis:

 list.insert(index, element)

Aquí,

  • lista es el nombre de la lista, en la que tenemos que insertar elemento al índice dado .
  • índice es la posición donde queremos insertar un elemento.
  • elemento es un / artículo elemento a ser insertado en la lista.

Ejemplo:

    list.insert(2, 100)
It will insert 100 at 2nd position in the list name ‘list’.

Programa:

# Declaring a list
list = [10, 20, 30]
# printing elements
print (list)
# O/P will be: [10, 20, 30]
# inserting "ABC" at 1st index
list.insert (1, "ABC")
# printing
print (list)
# O/P will be: [10, 'ABC', 20, 30]
# inserting "PQR" at 3rd index
list.insert (3, "PQR")
# printing
print (list)
# O/P will be: [10, 'ABC', 20, 'PQR', 30]
# inserting 'XYZ' at 5th index
list.insert (5, "XYZ")
print (list)
# O/P will be: [10, 'ABC', 20, 'PQR', 30, 'XYZ']
# inserting 99 at second last index
list.insert (len (list) -1, 99)
# printing
print (list)
# O/P will be: [10, 'ABC', 20, 'PQR', 30, 99, 'XYZ']

salida

    [10, 20, 30]
[10, 'ABC', 20, 30]
[10, 'ABC', 20, 'PQR', 30]
[10, 'ABC', 20, 'PQR', 30, 'XYZ']
[10, 'ABC', 20, 'PQR', 30, 99, 'XYZ']


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *