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.