Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
El método insert() | Lista
Estructuras de Datos en Python
course content

Contenido del Curso

Estructuras de Datos en Python

Estructuras de Datos en Python

1. Lista
2. Diccionario
3. Tuple
4. Set

bookEl método insert()

¿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:

  • 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.

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, quieres 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í que ahora tenemos 5 elementos:

Nota

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

Tarea
test

Swipe to show code editor

Tienes la lista de deseos de viaje original: ["París", "Oslo", "Kioto", "Sídney"].

Has decidido priorizar dos ciudades específicas para tus viajes usando el método insert().

  • Agrega la primera ciudad como el nuevo primer destino en tu lista;
  • Luego, agrega la segunda ciudad justo después del viaje a Paris.
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
toggle bottom row

bookEl método insert()

¿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:

  • 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.

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, quieres 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í que ahora tenemos 5 elementos:

Nota

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

Tarea
test

Swipe to show code editor

Tienes la lista de deseos de viaje original: ["París", "Oslo", "Kioto", "Sídney"].

Has decidido priorizar dos ciudades específicas para tus viajes usando el método insert().

  • Agrega la primera ciudad como el nuevo primer destino en tu lista;
  • Luego, agrega la segunda ciudad justo después del viaje a Paris.
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
toggle bottom row

bookEl método insert()

¿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:

  • 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.

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, quieres 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í que ahora tenemos 5 elementos:

Nota

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

Tarea
test

Swipe to show code editor

Tienes la lista de deseos de viaje original: ["París", "Oslo", "Kioto", "Sídney"].

Has decidido priorizar dos ciudades específicas para tus viajes usando el método insert().

  • Agrega la primera ciudad como el nuevo primer destino en tu lista;
  • Luego, agrega la segunda ciudad justo después del viaje a Paris.
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!

¿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:

  • 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.

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, quieres 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í que ahora tenemos 5 elementos:

Nota

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

Tarea
test

Swipe to show code editor

Tienes la lista de deseos de viaje original: ["París", "Oslo", "Kioto", "Sídney"].

Has decidido priorizar dos ciudades específicas para tus viajes usando el método insert().

  • Agrega la primera ciudad como el nuevo primer destino en tu lista;
  • Luego, agrega la segunda ciudad justo después del viaje a Paris.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 1. Capítulo 7
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt