Войти Создать аккаунт

Войдите, чтобы продолжить.

Обзор · Шаг 4 из 4

Самые крупные ветки

В выгрузке двадцать веток верхнего уровня, и почти всё лежит в двух-трёх из них. Начинать разбираться надо с них — а остальные восемнадцать посмотреть потом, если вообще понадобится.

Что сделать

Найдите ветки выгрузки, в которых лежит почти всё, — с них и начинать разбираться.

Что приходит

  • ploskie — словарь «путь → значение»

  • skolko — сколько веток нужно

Что вернуть

Список пар (ветка, число значений) от крупной к мелкой, при равенстве — по алфавиту; ветка — часть пути до первой точки.

Допишите функцию samye_bolshie в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

В проекте

Утилита печатает эти ветки блоком «Крупнейшие ветки» (сколько — задаёт --top). Решите шаг — и станет видно, с какой части выгрузки начинать разбираться.

Перед вызовом
ploskie = {"zakazy.0.id": 1, "zakazy.0.gorod": "Тверь", "zakazy.1.id": 2,
           "smena.dispetcher": "Галина", "data": "2026-09-22"}
Вызов
samye_bolshie(ploskie, 2)
Вернуть
[('zakazy', 3), ('data', 1)]
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.