САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

Python Учебник

Python Главная Python Введение Python Начало работ Python Синтаксис Python Комментарии Python Переменные Python Тип данных Python Числа Python Подбор Python Строки Python Булевы Python Операторы Python Списки Python Кортежи Python Наборы Python Словари Python If...Else Python Циклы While Python Циклы For Python Функции Python Лямбда Python Массивы Python Классы/Объекты Python Наследование

Python Копирование словаря



Скопируйте словарь

Вы не можете скопировать словарь, просто набрав dict2 = dict1, потому-что: dict2 будет только ссылкой на dict1, а изменения сделанные в dict1 будут автоматически сделанны и в dict2.

Есть способы сделать копию, один из них — использовать встроенный метод словаря copy().

Пример

Сделайте копию словаря с помощью метода copy():

thisdict = {
  "brand": "Форд",
  "model": "Мустанг",
  "year": 1964
}
mydict = thisdict.copy()
print(mydict)
Попробуйте сами »

Другой способ сделать копию — использовать встроенную функцию dict().

Пример

Сделайте копию словаря с помощью функции dict():

thisdict = {
  "бренд": "Форд",
  "model": "Мустанг",
  "year": 1964
}
mydict = dict(thisdict)
print(mydict)
Попробуйте сами »