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.
Definir una lista
Sección titulada «Definir una lista»Lo primero de todo será definir nuestra lista:
lista = ["elemento1", "elemento2", "elemento3"]Acceder a elementos de la lista
Sección titulada «Acceder a elementos de la lista»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"Añadir elementos con append()
Sección titulada «Añadir elementos con append()»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.
Añadir elementos mediante índices
Sección titulada «Añadir elementos mediante índices»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.
Añadir elementos con extend()
Sección titulada «Añadir elementos con extend()»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.
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.