Session Ready
Exercise

Funcionamiento interno de listas

En este último tema del capítulo aprenderás como las listas de Python funcionan detrás de escena.

El código de Python en el guión ya tiene creada una lista con el nombre de areas y una copia llamada areas_copy. Después, el primer elemento de la lista areas_copy es modificado y la lista areas es impresa. Si le das click a Submit Answer, verás que aunque cambiaste areas_copy, el cambio también afectó a la lista areas. Esto se debe a que areas y areas_copy apuntan a la misma lista.

Si quieres prevenir que los cambios en areas_copy tomen efecto en areas, necesitarás hacer una copia explícita de la lista areas. Puedes hacerlo utilizando list() o [:].

Instructions
100 XP
  • Modifica el segundo comando, el cual crea la variable areas_copy tal que la lista areas_copy es una copia explícita de areas.
  • A continuación, la lista areas_copy no deberia afectar a la lista areas. Haz click en Submit Answer para verificar.