Python - Kopieer woordeboeke
Kopieer 'n woordeboek
Jy kan nie 'n woordeboek kopieer bloot deur te tik nie dict2 =
dict1
, want: dict2
sal slegs 'n
verwysing na wees dict1
, en veranderinge wat in gemaak word,
dict1
sal outomaties ook in gemaak word
dict2
.
Daar is maniere om 'n kopie te maak, een manier is om die ingeboude Woordeboek-metode te gebruik
copy()
.
Voorbeeld
Maak 'n kopie van 'n woordeboek met die copy()
metode:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= thisdict.copy()
print(mydict)
Nog 'n manier om 'n kopie te maak, is om die ingeboude funksie te gebruik
dict()
.
Voorbeeld
Maak 'n kopie van 'n woordeboek met die dict()
funksie:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= dict(thisdict)
print(mydict)