Въпрос относно рекурсия

  1. Здравейте, правя второто домашно и за функциите flatten_dict и unflatten_dict използвам рекурсия, но при unflatten_dict веднъж получвам коректен резултат, веднъж не. Това е при абсолютно еднакъв вход. Съответно веднъж минава тестовете, веднъж не. Просто rebuild-вам теста. Как е възможно?

  2. Късмет?

    Трудно е да се даде окончателен отговор на сляпо, но ми се ще да ти напомня следното:
    Речниците в Python са неподредени (в контекста на абстракцията, която представляват) колекции.

    Ти прецени дали е възможно решението ти да не работи когато нямаш гаранция за наредбата на елементите.

Трябва да сте влезли в системата, за да може да отговаряте на теми.