Curso
Puedes añadir elementos a una lista utilizando el método append. El método append()
añade un único elemento al final de una lista.
Ejemplo del método append()
Por ejemplo, ampliemos la cadena añadiendo "Abril" a la lista con el método append()
. Si utilizas append()
, la longitud de la lista aumentará en 1.
list.append()
añade un solo elemento a una lista
months = ['January', 'February', 'March']
months.append('April')
print(months)
['January', 'February', 'March', 'April']
Utilizar métodos de lista para añadir datos: append()
vs. extend()
El método .append()
aumenta la longitud de la lista en uno, por lo que si quieres añadir sólo un elemento a la lista, puedes utilizar este método.
x = [1, 2, 3]
x.append(4)
x
[1, 2, 3, 4]
El método .extend()
aumenta la longitud de la lista en el número de elementos que se proporcionan al método, por lo que si quieres añadir varios elementos a la lista, puedes utilizar este método.
x = [1, 2, 3]
x.extend([4, 5])
x
[1, 2, 3, 4, 5]
Ejemplo interactivo de la append()
y extend()
métodos
Empezamos con la lista names
:
names = ['Apple Inc', 'Coca-Cola', 'Walmart']
# Append a name to the list names
names.append('Amazon.com')
print(names)
Cuando ejecutamos el código anterior, se obtiene el siguiente resultado:
names = ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com']
A continuación, podemos añadir dos elementos más a la lista names
utilizando extend()
y la lista more_elements
.
# Extend list names
more_elements = ['DowDuPont', 'Alphabet Inc']
names.extend(more_elements)
print(names)
Cuando ejecutamos el código anterior, se obtiene el siguiente resultado:
['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com', 'DowDuPont', 'Alphabet Inc']
Para saber más sobre los métodos y funciones de lista, consulta este vídeo de nuestro curso Introducción a Python para Finanzas.
Este contenido ha sido extraído del curso Introducción a Python para Finanzas de DataCamp, impartido por Adina Howe.
Consulta nuestro tutorial de Python para finanzas.