Объяснение:



Метод .popitem() удаляет одну связку ключ-значение из dct и возвращает её в виде кортежа (tuple).



В итоге программа проходится по всему словарю, возвращая ключи-значения с конца, после чего закрывает это дело печатью done.