Pythoni sõnaraamatu koopia ()

Meetod copy () tagastab sõnastiku madala koopia.

Süntaks copy()on:

 dict.copy ()

copy () parameetrid

copy() meetod ei võta parameetreid.

Tagastage koopia väärtus ()

See meetod tagastab sõnastiku madala koopia. See ei muuda algset sõnastikku.

Näide 1: Kuidas koopia sõnastike puhul töötab?

 original = (1:'one', 2:'two') new = original.copy() print('Orignal: ', original) print('New: ', new)

Väljund

 Orignal: (1: "üks", 2: "kaks") Uus: (1: "üks", 2: "kaks")

Erinevus meetodi copy () kasutamisel ja = Operaator sõnastike kopeerimiseks

Kui copy()meetodit kasutatakse, uus sõnastik on loodud, mis on täis koopia viited algsest sõnastik.

Kui =operaator on kasutatud, uus viide algsele sõnastik on loodud.

Näide 2: Kasutaja = Operaatori kasutamine sõnastike kopeerimiseks

 original = (1:'one', 2:'two') new = original # removing all elements from the list new.clear() print('new: ', new) print('original: ', original)

Väljund

 uus: () originaal: ()

Kui uus sõnastik tühjendatakse, kustutatakse ka originaalsõnastik.

Näide 3: Kopeeri () kasutamine sõnastike kopeerimiseks

 original = (1:'one', 2:'two') new = original.copy() # removing all elements from the list new.clear() print('new: ', new) print('original: ', original)

Väljund

 uus: () originaal: (1: "üks", 2: "kaks")

Kui uus sõnastik on kustutatud, jääb originaalsõnastik muutumatuks.

Huvitavad Artiklid...