Python Ready | Программирование

@python_ready
Фото Интерактивный diff-анализатор для структур! Реализуем инструмент, который сравнивает два произвольных объекта и показывает все различия: удалённые ключи, изменённые значения, новые элементы и несовпадения в списках. В этой задаче: • Рекурсивно обходим словари и списки любой вложенности; • Формируем точный путь к отличию вида b.x или c[1]; • Определяем, что изменилось: значение, тип, наличие ключа или длина списка; • Собираем итоговый diff - понятный отчёт о всех изменениях структуры. Это базовая задача, которая встречается в работе с API, конфигурациями, логами и сложными вложенными структурами. Python Ready | #задача
Если у вас установлено приложение,
вы можете сразу перейти в канал