Python - Sözlükleri Kopyala
Bir Sözlüğü Kopyala
Yalnızca yazarak bir sözlüğü kopyalayamazsınız dict2 =
dict1
, çünkü: dict2
yalnızca öğesine bir
başvuru olacaktır dict1
ve içinde yapılan değişiklikler
dict1
de otomatik olarak içinde yapılacaktır
dict2
.
Bir kopya oluşturmanın yolları vardır, bir yol yerleşik Sözlük yöntemini kullanmaktır
copy()
.
Örnek
Aşağıdaki yöntemle bir sözlüğün bir kopyasını alın copy()
:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= thisdict.copy()
print(mydict)
Bir kopya oluşturmanın başka bir yolu da yerleşik işlevi kullanmaktır
dict()
.
Örnek
dict()
Şu işleve sahip bir sözlüğün bir kopyasını oluşturun :
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= dict(thisdict)
print(mydict)