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 = [1,2,3,4,5]
Lo que tenemos que saber para manipular listas en Python es como acceder a un elemento en concreto. Así tenemos que para acceder al valor de un elemento lo haremos indicando su índice. Así imprimiremos el valor del primer elemento de la lista mediante:
print lista[0]
Y para asignar será parecido:
lista[0] = 9
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(6)
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, y esto será 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):] = [7]
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([7])
Así que ya tienes varias formas para poder añadir un elemento a una lista en Python.