Método extend() de lista en Python

El método extend() en Python se utiliza para agregar elementos de una iterable (como una lista, tupla, cadena, etc.) al final de una lista existente. Este método modifica la lista original en lugar de crear una nueva. Aquí tienes una lección sobre cómo usar el método extend() de las listas en Python:

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.


Sintaxis del Método extend() de lista en Python

Ejemplo

    iterable = [1, 2, 3]

frutas = ["manzana", "banana", "cereza"]

lista.extend(iterable)
print(frutas)

  

Donde:

  • lista : La lista a la que deseas agregar elementos.
  • iterable : La iterable que contiene los elementos que deseas agregar a la lista.

Ejemplo del Método extend() de lista en Python

Ejemplo

    # Definir una lista
frutas = ['manzana', 'banana', 'cereza']

# Definir una tupla con frutas adicional      
frutas_adicionales = ('naranja', 'uva')

# Usar extend() para agregar elementos de la tupla a la lista
frutas.extend(frutas_adicionales)

# La lista se ha modificado con las frutas adicionales
print(frutas)
  
Abrir en editor

Resultado:

Ejemplo

    ['manzana', 'banana', 'cereza', 'naranja', 'uva']
  
Abrir en editor

En este ejemplo, se define una lista llamada frutas y una tupla llamada frutas_adicionales . Luego, utilizamos el método extend() para agregar los elementos de la tupla a la lista frutas . La lista se modifica para incluir las frutas adicionales.

Es importante destacar que el método extend() no crea una nueva lista; en su lugar, modifica la lista existente. También puedes usar extend() con otras listas en lugar de tuplas u otros tipos de iterables.

Este método es útil cuando deseas combinar dos listas o agregar varios elementos a una lista existente sin crear una nueva lista.


Practica Método extend() de lista 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()

El método extend() en Python se utiliza para agregar elementos de una iterable (como una lista, tupla, cadena, etc.) al final de una lista existente. Este métod.

Ejemplo

    iterable = [1, 2, 3]

frutas = ["pera", "mango", "fresa"]

lista.extend(iterable)
print(frutas)
  
Abrir en editor

Ejercicio: Extender una lista con extend()

Añade los elementos de otra lista al final con extend().

Ejemplo

    frutas = ["pera", "mango"]
mas = ["fresa", "kiwi"]
frutas.extend(mas)
print(frutas)
  
Abrir en editor

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.


Resumen

  • Ejecuta y modifica cada ejemplo antes de seguir.
  • Revisa errores de indentación y de importación de módulos.
  • Consulta la lección anterior y la siguiente del menú lateral.