En Python, el método insert() se utiliza para insertar un elemento en una lista en una posición específica. Este método permite agregar un elemento en cualquier índice deseado, y los elementos existentes se desplazarán hacia la derecha para dar espacio al nuevo elemento.
- El método insert() en Python inserta el valor especificado en la posición especificada.
Sintaxis
La sintaxis del método insert() es la siguiente:
lista.insert(posición, elemento)
Donde:
- lista es la lista en la cual deseas insertar el elemento.
- posición es el índice donde se insertará el elemento. Los índices en Python comienzan en 0, por lo que 0 representa el primer elemento, 1 el segundo, y así sucesivamente.
- elemento es el valor del nuevo elemento que deseas insertar en la lista.
Ejemplo
Inserte el valor «naranja» como segundo elemento de la lista de frutas:
fruits = ['manzana', 'plátano', 'fresa'] fruits.insert(1, "naranja")
En este ejemplo, utilizamos el método insert() para insertar «naranja» en la posición 1 de la lista fruits. Como los índices de las listas en Python comienzan desde 0, la posición 1 es el segundo elemento de la lista. Después de la inserción, la lista se modifica y «naranja» se encuentra ahora como segundo elemento de la lista. Los elementos restantes se desplazan una posición hacia la derecha.
Valores de parámetros
Parámetros | Descripción |
---|---|
pos | Requerido. Un número que especifica en qué posición insertar el valor |
elmnt | Requerido. Un elemento de cualquier tipo (cadena, número, objeto, etc.) |