Salinan Kamus Python ()

Kaedah menyalin () mengembalikan salinan kamus yang cetek.

Sintaksnya copy()adalah:

 salinan. salinan ()

salin () Parameter

copy() kaedah tidak mengambil parameter.

Nilai Pulangan dari salinan ()

Kaedah ini mengembalikan salinan kamus yang cetek. Ia tidak mengubah kamus asal.

Contoh 1: Bagaimana salinan berfungsi untuk kamus?

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

Pengeluaran

 Orignal: (1: 'one', 2: 'two') Baru: (1: 'one', 2: 'two')

Perbezaan dalam menggunakan kaedah copy (), dan = Operator untuk Menyalin Kamus

Apabila copy()kaedah digunakan, kamus baru dibuat yang diisi dengan salinan rujukan dari kamus asal.

Apabila =operator digunakan, rujukan baru ke kamus asal dibuat.

Contoh 2: Menggunakan = Operator untuk Menyalin Kamus

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

Pengeluaran

 baru: () asal: ()

Di sini, apabila kamus baru dibersihkan, kamus asal juga dihapuskan.

Contoh 3: Menggunakan salinan () untuk Menyalin Kamus

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

Pengeluaran

 baru: () asal: (1: 'satu', 2: 'dua')

Di sini, apabila kamus baru dibersihkan, kamus asal tidak akan berubah.

Artikel menarik...