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

Стандартная библиотека · 14 из 17

Подшивка архива

Задействованы также: Словари

Архив студии разложен по годам и месяцам: «2026/03/svadba/IMG_0421.JPG». Диск кончается, и Лена хочет видеть, какой месяц сколько занимает. В корне архива вдобавок валяются случайные файлы без папок.

Что сделать

Посчитайте, сколько места на диске занимает каждый месяц архива.

Что приходит

  • fayly — список пар (путь, размер в байтах); путь через /, первые две части — год и месяц

Что вернуть

Список (месяц, число файлов, суммарный размер) по месяцу, месяц вида "2026-03"; файлы без двух папок перед именем пропущены.

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

Вызов
podshivka([('2026/03/svadba/IMG_0421.JPG', 5200000), ('2026/03/portret/a.jpg', 3000000), ('2025/12/korporativ/b.jpg', 4000000)])
Вернуть
[('2025-12', 1, 4000000), ('2026-03', 2, 8200000)]
Ctrl+Enter — проверить

Обсуждение

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

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