Contenido del Curso
Estructuras de Datos en Python
Estructuras de Datos en Python
Usando el Método Insert(): Colocando Elementos en Posiciones Específicas
¿Qué pasa si queremos agregar un elemento no al final de la lista, sino en una posición específica? Para este propósito, usamos el método insert()
.
La sintaxis para el método insert()
es:
python
index
: la posición en la lista donde deseas agregar el nuevo elemento. Recuerda, Python usa indexación basada en cero;element
: el elemento que deseas insertar en la lista.
Imagina planear un viaje y tener una lista de ciudades que deseas visitar.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
Esta lista contiene cuatro elementos:
Sin embargo, tus planes cambian y decides ajustar el orden de los destinos. Ahora, quieres priorizar "Chicago" como el primer destino.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Después de esto, "Chicago" toma el índice 0
. Ahora está en la parte superior, y el resto de los elementos se han desplazado hacia abajo. Así que ahora tenemos 5 elementos:
Nota
Con la función
insert()
, puedes agregar solo un elemento a la vez.
Swipe to start coding
Tienes la lista travel_wishlist
.
Prioriza dos ciudades específicas para tus viajes usando el método insert()
.
- Añade la ciudad
"London"
como el nuevo primer destino en tu lista; - Luego, añade la ciudad
"Budapest"
justo después del viaje a"Paris"
.
Solución
¡Gracias por tus comentarios!
Usando el Método Insert(): Colocando Elementos en Posiciones Específicas
¿Qué pasa si queremos agregar un elemento no al final de la lista, sino en una posición específica? Para este propósito, usamos el método insert()
.
La sintaxis para el método insert()
es:
python
index
: la posición en la lista donde deseas agregar el nuevo elemento. Recuerda, Python usa indexación basada en cero;element
: el elemento que deseas insertar en la lista.
Imagina planear un viaje y tener una lista de ciudades que deseas visitar.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
Esta lista contiene cuatro elementos:
Sin embargo, tus planes cambian y decides ajustar el orden de los destinos. Ahora, quieres priorizar "Chicago" como el primer destino.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Después de esto, "Chicago" toma el índice 0
. Ahora está en la parte superior, y el resto de los elementos se han desplazado hacia abajo. Así que ahora tenemos 5 elementos:
Nota
Con la función
insert()
, puedes agregar solo un elemento a la vez.
Swipe to start coding
Tienes la lista travel_wishlist
.
Prioriza dos ciudades específicas para tus viajes usando el método insert()
.
- Añade la ciudad
"London"
como el nuevo primer destino en tu lista; - Luego, añade la ciudad
"Budapest"
justo después del viaje a"Paris"
.
Solución
¡Gracias por tus comentarios!