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)
Resultado:
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.
- Tutorial de Listas en Python
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)
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)
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.