Питхон Сет цопи ()

Метода цопи () враћа плитку копију скупа.

Сет се може копирати помоћу =оператора у Питхону. На пример:

 numbers = (1, 2, 3, 4) new_numbers = numbers

Проблем копирања скупа на овај начин је тај што ако измените скуп бројева, мења се и скуп нови_бројеви.

 numbers = (1, 2, 3, 4) new_numbers = numbers new_numbers.add(5) print('numbers: ', numbers) print('new_numbers: ', new_numbers)

Оутпут

 бројеви: (1, 2, 3, 4, 5) нови_бројеви: (1, 2, 3, 4, 5)

Међутим, ако вам је потребно да оригинални скуп остане непромењен када се нови скуп модификује, можете користити copy()методу.

Синтакса copy()је:

 сет.цопи ()

цопи () Параметри

Не узимају се никакви параметри.

Повратна вредност из копије ()

copy()Метод враћа плитку копију сета.

Пример 1: Како метода цопи () ради за скупове?

 numbers = (1, 2, 3, 4) new_numbers = numbers.copy() new_numbers.add(5) print('numbers: ', numbers) print('new_numbers: ', new_numbers)

Оутпут

 бројеви: (1, 2, 3, 4) нови_бројеви: (1, 2, 3, 4, 5)

Занимљиви Чланци...