Есть 2 способа.
Если есть надобность просто скопировать значения одного словаря с другого простое присваивание одного имени к другому не подойдет.
dict1 = {1: "один", 2: "два"}
dict2 = dict1 # Так делать НЕЛЬЗЯ!
Это просто передаст ссылку на первый объект словаря и любые изменения во втором будут изменять первый словарь так же. По сути ты просто переименуешь его.
Делается это так:
dict1 = {1: "один", 2: "два"}
dict2 = dict1.copy() # Так делать ПРАВИЛЬНО!
Тут мы создаем копию словаря и присваиваем объекту имя dict2.
Второй способ:
Если нужно как то при это обработать значения которые мы переносим в другой словарь можно применить итерацию:
dict1 = {1: "один", 2: "два"}
dict2 = {}
for key in dict1:
dict2[key] = dict1[key]
Либо другой способ цикла:
dict1 = {1: "один", 2: "два"}
dict2 = {}
for key, item in dict1.items():
dict2[key] = item
Тогда мы можем как то обработать наши значения которые присваиваем новому словарю прямо в момент записи, например умножить
dict1 = {1: "один", 2: "два"}
dict2 = {}
for keys in dict1:
dict2[keys] = dict1[keys] * 2