Descripción
El método extend()
de la clase list
en Python nos permite extender una lista añadiendo todos los elementos de un iterable (como otra lista, tupla o conjunto) al final de la lista actual. Este método modifica la lista original en lugar de crear una nueva lista.
Sintaxis
list.extend(iterable)
Es lo mismo que escribir:
lista[len(lista):] = iterable
Parámetros
- iterable, el parámetro que especifica la secuencia de elementos que se añadirán a la lista actual. Puede ser cualquier objeto iterable como una lista, tupla, conjunto o cualquier otro objeto que implemente el protocolo de iteración.
Clase Padre
Ejemplo
Veamos algunos ejemplos de cómo utilizar el método extend()
para añadir elementos a una lista:
# Crear una lista inicial
numeros = [1, 2, 3]
# Extender la lista con otra lista
numeros.extend([4, 5, 6])
print(numeros) # Output: [1, 2, 3, 4, 5, 6]
# Extender con una tupla
numeros.extend((7, 8))
print(numeros) # Output: [1, 2, 3, 4, 5, 6, 7, 8]
# Extender con un conjunto
numeros.extend({9, 10})
print(numeros) # Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]