Я бы просто заполнил второй хеш с помощью
reverse_map = dict((reversed(item) for item in forward_map.items()))