Copy () yöntemi, kümenin basit bir kopyasını döndürür.
=
Python'da bir küme operatör kullanılarak kopyalanabilir . Örneğin:
numbers = (1, 2, 3, 4) new_numbers = numbers
Kümenin bu şekilde kopyalanmasındaki sorun, sayı kümesini değiştirirseniz, yeni_sayılar kümesinin de değiştirilmesidir.
numbers = (1, 2, 3, 4) new_numbers = numbers new_numbers.add(5) print('numbers: ', numbers) print('new_numbers: ', new_numbers)
Çıktı
sayılar: (1, 2, 3, 4, 5) new_number: (1, 2, 3, 4, 5)
Ancak, yeni küme değiştirildiğinde orijinal kümenin değiştirilmemesi gerekiyorsa, copy()
yöntemi kullanabilirsiniz .
Sözdizimi copy()
şöyledir:
set.copy ()
copy () Parametreler
Herhangi bir parametre almaz.
Kopyadan Dönüş Değeri ()
copy()
Yöntem kümesi basit bir kopyasını döndürür.
Örnek 1: copy () yöntemi kümeler için nasıl çalışır?
numbers = (1, 2, 3, 4) new_numbers = numbers.copy() new_numbers.add(5) print('numbers: ', numbers) print('new_numbers: ', new_numbers)
Çıktı
sayılar: (1, 2, 3, 4) yeni_sayılar: (1, 2, 3, 4, 5)