Вступить в клуб →
средняяpythondbt-проект: модели, окружения и CI

Выбор изменённых моделей и всех зависимых от них

Напишите select_modified_plus(deps, modified) — аналог селектора state:modified+.

  • deps — словарь модель → список моделей, на которые она ссылается.
  • modified — список изменённых моделей.
  • Верните отсортированный список: изменённые модели и все модели, которые зависят от них прямо или транзитивно. Модели из modified, которых нет в deps, игнорируйте.

заготовка решения

def select_modified_plus(deps, modified):
    # ваш код
    return None

🔒 Проверка ответа — для участников клуба

  • Автотесты прямо в браузере
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела