Top-2 клиента в каждом регионе

Hard pandas pandas Сбер

Условие задачи

Дано: DataFrame `clients` с колонками `region`, `client_id`, `revenue`. Выберите топ-2 клиентов по revenue в каждом регионе. Верните DataFrame, отсортированный по region (asc), затем revenue (desc), с теми же колонками. Сохраните в `result`.

Темы

groupby head top-n window

Подсказки

Открыть задачу в тренажёре → ← Все Python-задачи