Python – #15 – list() – .copy()
Metoda .copy()
Zwraca płytką kopię (shallow copy) listy. Płytka kopia powoduje przekopiowanie jedynie wartości listy. Gdy porównamy identyfikator obiektu oryginalnej listy z identyfikatorem obiektu skopiowanej listy, to zauważymy, że identyfikatory posiadają różne wartości.
Składnia:
Parametry:
Metoda nie posiada parametrów.
Wartość zwracana:
list()
Przykłady:
Kopiowanie głębokie (deep copy) powoduje skopiowanie referencji do obiektu, przez co, gdy będziemy wprowadzać zmiany w kopii, to również ulegnie zmianie oryginalny obiekt.