Python Set kopyası ()

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)

Ilginç makaleler...