Pythoni koopia ()

Meetod copy () tagastab hulga madala koopia.

Komplekti saab kopeerida =Pythoni operaatori abil. Näiteks:

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

Hulga sellisel viisil kopeerimisel on see, et kui muudate seatud numbreid, muudetakse ka komplekti new_numbers.

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

Väljund

 numbrid: (1, 2, 3, 4, 5) uued_numbrid: (1, 2, 3, 4, 5)

Kui soovite, et algset komplekti ei muudetaks, kui uut komplekti muudetakse, saate copy()meetodit kasutada .

Süntaks copy()on:

 set.copy ()

copy () parameetrid

See ei võta parameetreid.

Tagastage koopia väärtus ()

copy()Meetod tagastab madalas koopia komplekt.

Näide 1: Kuidas copy () meetod töötab komplektide puhul?

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

Väljund

 numbrid: (1, 2, 3, 4) uued_numbrid: (1, 2, 3, 4, 5)

Huvitavad Artiklid...