Python - Копіювання словників
Копіювати словник
Ви не можете скопіювати словник, просто ввівши dict2 = dict1
, оскільки: dict2
буде лише посилання на dict1
, а зміни, внесені в dict1
, будуть автоматично також внесені в dict2
.
Є способи зробити копію; одним зі способів є використання методу вбудованого словника copy()
.
Приклад
Створіть копію словника за допомогою методу copy()
:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict = thisdict.copy()
print(mydict)
Спробуйте самі »
Ще один спосіб зробити копію - скористатися вбудованою функцією dict()
.
Приклад
Створіть копію словника за допомогою функції dict()
:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
mydict = dict(thisdict)
print(mydict)
Спробуйте самі »