|

Python – #30 – set() – .copy()

Metoda .copy()

Metoda zwraca płytką kopię (shallow copy) set’a. Płytka kopia powoduje przekopiowanie jedynie wartości set’a. Gdy porównamy identyfikator obiektu oryginalnego set’a z identyfikatorem obiektu skopiowanego set’a, to zauważymy, że identyfikatory posiadają różne wartości.

Składnia:

Parametry:

Metoda nie posiada parametrów.

Wartość zwracana:

set()

Przykłady:

Kopiowanie głębokie (deep copy) powoduje skopiowanie referencji do obiektu, przez co, gdy będziemy wprowadzać zmiany w kopii, wówczas również ulegnie zmianie oryginalny obiekt.

Autor artykułu
Dominik Bednarski

Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *