1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do Pythona

Connected

ćwiczenie

Jak działają listy od środka

W tym ćwiczeniu masz już przygotowany kod: listę o nazwie areas oraz jej kopię o nazwie areas_copy.

Aktualnie pierwszy element listy areas_copy jest zmieniany, a następnie wypisywana jest lista areas. Jeśli klikniesz Uruchom kod, zobaczysz, że choć zmieniłeś(-aś) areas_copy, zmiana ta jest widoczna również w liście areas. Dzieje się tak dlatego, że areas i areas_copy wskazują na tę samą listę.

Jeśli chcesz, żeby zmiany w areas_copy nie wpływały na areas, musisz wykonać jawną kopię listy areas – za pomocą list() lub używając [:].

Instrukcje

100 XP
  • Zmień drugie polecenie, które tworzy zmienną areas_copy, tak aby areas_copy była jawną kopią listy areas. Po tej zmianie modyfikacje wprowadzone w areas_copy nie powinny wpływać na areas. Prześlij odpowiedź, żeby to sprawdzić.