Python - Copiar diccionarios
Copiar un diccionario
No puede copiar un diccionario simplemente escribiendo dict2 =
dict1
, porque: dict2
solo será una
referencia a dict1
, y los cambios realizados en
dict1
automáticamente también se realizarán en
dict2
.
Hay formas de hacer una copia, una forma es usar el método Dictionary incorporado
copy()
.
Ejemplo
Haz una copia de un diccionario con el copy()
método:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= thisdict.copy()
print(mydict)
Otra forma de hacer una copia es usar la función incorporada
dict()
.
Ejemplo
Haz una copia de un diccionario con la dict()
función:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict
= dict(thisdict)
print(mydict)