Ir al contenido

Añadir un elemento a una lista en Python

Mediante este ejemplo vamos a ver las diferentes formas que tenemos de añadir un elemento a una lista en Python.

Lo primero de todo será definir nuestra lista:

lista = ["elemento1", "elemento2", "elemento3"]

Lo que tenemos que saber para manipular listas en Python es cómo acceder a un elemento en concreto. Para acceder al valor de un elemento lo haremos indicando su índice.

Imprimiremos el valor del primer elemento de la lista mediante:

print(lista[0])

Y para asignar será parecido:

lista[0] = "nuevo_elemento"

En el caso de querer añadir un elemento a una lista en Python podemos hacerlo de dos formas. La primera será utilizando el método .append():

lista.append("elemento4")

Simplemente indicamos como parámetro del método .append() el valor que queremos añadir a la lista.

El segundo caso será jugando con el índice, indicándole que el índice es un rango desde el tamaño hasta el final. Así podremos añadir el elemento mediante:

lista[len(lista):] = ["elemento5"]

En este caso se está realizando una extensión, así que el valor del elemento a añadir va entre corchetes.

Por lo tanto es lo mismo que si hubiésemos utilizado el método .extend():

lista.extend(["elemento6"])

Así que ya tienes varias formas para poder añadir un elemento a una lista en Python.

Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Añadir un elemento a una lista en Python

Análisis de las diferentes formas que hay de poder añadir un elemento a una lista en Python.

Descargar código