Método insert() de listas en Python
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.
Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.
Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.
-
El método
insert()en Python inserta el valor especificado en la posición especificada.
Sintaxis del método insert() de listas en Python
La sintaxis del método
insert()
es la siguiente:
Ejemplo
posición = 1
elemento = "manzana"
frutas = ["manzana", "banana", "cereza"]
lista.insert(posición, elemento)
print(frutas)
Donde:
-
listaes la lista en la cual deseas insertar el elemento. -
posiciónes 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. -
elementoes el valor del nuevo elemento que deseas insertar en la lista.
Ejemplo de insert() en Python
Inserte el valor "naranja" como segundo elemento de la lista de frutas:
Ejemplo
posición = 1
elemento = "manzana"
frutas = ["manzana", "banana", "cereza"]
lista.insert(posición, elemento)
print(frutas)
En este ejemplo, utilizamos el método
insert()
para insertar "naranja" en la posición 1 de la lista frutas. 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
La sintaxis indica el orden de argumentos y palabras clave. Copia la plantilla y sustituye nombres de columnas o literales entre comillas simples.
| Parámetros | Descripción |
|---|---|
| lista | lista en la cual se desea insertar el elemento |
| posición | Requerido. Un número que especifica en qué posición insertar el valor |
| elemento | Requerido. Un elemento de cualquier tipo (cadena, número, objeto, etc.) |
- Tutorial de Listas en Python
Practica Método insert() de listas en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Usar print()
Inserte el valor "fresa" como segundo elemento de la lista de frutas.
Ejemplo
posición = 1
elemento = "pera"
frutas = ["pera", "mango", "fresa"]
lista.insert(posición, elemento)
print(frutas)
Cómo practicar
1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.