Modificación de elementos

Ya hemos visto que podemos modificar un valor de una lista seleccionándolo (referenciándolo con su índice) y asignando un nuevo valor:

Modificación de elementos de una lista

También podemos asignar valores a un rango de la lista, seleccionándolo y asignando, no un valor escalar, sino otra lista de valores:

Modificación de elementos de una lista

En el ejemplo anterior estamos seleccionando los elementos de la lista cuyos índices son 2 y 3 (ya sabemos que el último elemento del rango no está incluido) y asignándoles los valores 1 y 2.

La lista que estamos asignando no tiene porqué ser del mismo tamaño que la sublista a la que sustituye:

Modificación de elementos en una lista