Python Sözlüğü kopyası ()

Copy () yöntemi, sözlüğün basit bir kopyasını döndürür.

Sözdizimi copy()şöyledir:

 dict.copy ()

copy () Parametreler

copy() yöntem herhangi bir parametre almaz.

Kopyadan Dönüş Değeri ()

Bu yöntem, sözlüğün basit bir kopyasını döndürür. Orijinal sözlüğü değiştirmez.

Örnek 1: Sözlükler için kopyalama nasıl çalışır?

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

Çıktı

 Orijinal: (1: 'bir', 2: 'iki') Yeni: (1: 'bir', 2: 'iki')

Copy () yöntemini kullanmadaki fark ve = Sözlükleri Kopyalama Operatörü

Ne zaman copy()yöntem kullanıldığında, yeni bir sözlük özgün sözlükten referansların kopyası ile dolu olan oluşturulur.

Ne zaman =operatör kullanılır, orijinal sözlüğe yeni bir referans oluşturulur.

Örnek 2: Sözlükleri Kopyalamak için = Operatör Kullanımı

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

Çıktı

 yeni: () orijinal: ()

Burada yeni sözlük silindiğinde orijinal sözlük de silinir.

Örnek 3: Sözlükleri Kopyalamak için copy () kullanma

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

Çıktı

 yeni: () orijinal: (1: 'bir', 2: 'iki')

Burada, yeni sözlük silindiğinde, orijinal sözlük değişmeden kalır.

Ilginç makaleler...