Вступить в клуб →
лёгкаяpythonКачество данных: проверки, сверки и алерты

Отчёт о колонках с долей пропусков выше порога

Напишите null_ratio_report(rows, fields, threshold).

  • rows — список словарей, fields — список проверяемых полей, threshold — доля от 0 до 1.
  • Пропуском считается отсутствие поля или значение None. Пустая строка — не пропуск.
  • Верните список пар (поле, доля) для полей, где доля пропусков строго больше порога. Долю округлите до трёх знаков.
  • Порядок — по убыванию доли, при равенстве — по порядку в fields.
  • Для пустого rows верните пустой список.

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

def null_ratio_report(rows, fields, threshold):
    # ваш код
    return None

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

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

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

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