Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Colocación de Elementos en Posiciones Específicas en Python | Sección
Estructuras de Datos en Python

bookColocación de Elementos en Posiciones Específicas en Python

¿Qué sucede si deseas agregar un elemento no al final de la lista, sino en una posición específica? Para este propósito, puedes utilizar el método insert(). La sintaxis del método insert() es:

list.insert(index, element)
  • index: la posición en la lista donde deseas agregar el nuevo elemento. Recuerda que Python utiliza indexación basada en cero;
  • element: el elemento que deseas insertar en la lista.

Imagina que estás planificando un viaje y tienes una lista de ciudades que deseas visitar.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Esta lista contiene cuatro elementos:

Sin embargo, tus planes cambian y decides ajustar el orden de los destinos. Ahora, deseas priorizar "Chicago" como el primer destino.

12345
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']
copy

Después de esto, "Chicago" ocupa el índice 0. Ahora está en la parte superior y el resto de los elementos se han desplazado hacia abajo. Así, ahora tenemos 5 elementos:

Note
Nota

Con la función insert(), es posible agregar solo un elemento a la vez.

Tarea

Swipe to start coding

Tienes la lista travel_wishlist.

Prioriza dos ciudades específicas para tus viajes utilizando el método insert().

  • Agrega la ciudad "London" como el nuevo primer destino en tu lista;
  • Luego, agrega la ciudad "Budapest" justo después del viaje a "Paris".

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 7
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

bookColocación de Elementos en Posiciones Específicas en Python

Desliza para mostrar el menú

¿Qué sucede si deseas agregar un elemento no al final de la lista, sino en una posición específica? Para este propósito, puedes utilizar el método insert(). La sintaxis del método insert() es:

list.insert(index, element)
  • index: la posición en la lista donde deseas agregar el nuevo elemento. Recuerda que Python utiliza indexación basada en cero;
  • element: el elemento que deseas insertar en la lista.

Imagina que estás planificando un viaje y tienes una lista de ciudades que deseas visitar.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Esta lista contiene cuatro elementos:

Sin embargo, tus planes cambian y decides ajustar el orden de los destinos. Ahora, deseas priorizar "Chicago" como el primer destino.

12345
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']
copy

Después de esto, "Chicago" ocupa el índice 0. Ahora está en la parte superior y el resto de los elementos se han desplazado hacia abajo. Así, ahora tenemos 5 elementos:

Note
Nota

Con la función insert(), es posible agregar solo un elemento a la vez.

Tarea

Swipe to start coding

Tienes la lista travel_wishlist.

Prioriza dos ciudades específicas para tus viajes utilizando el método insert().

  • Agrega la ciudad "London" como el nuevo primer destino en tu lista;
  • Luego, agrega la ciudad "Budapest" justo después del viaje a "Paris".

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 7
single

single

some-alt