Назад к задачам
Junior — Senior
9

Функция для подсчёта суммы всех чисел в вложенных списках

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Напишите функцию total_sum, которая вычисляет сумму всех чисел, находящихся в переданных списках, независимо от уровня вложенности. Функция принимает произвольное количество списков и должна корректно обрабатывать как простые элементы, так и вложенные списки произвольной глубины.

Примеры вызова:

total_sum([10, 21, 33], [14, 52], [7, 81, [9, 100]]) → 327

total_sum([3, [5, 6], 15, [5, 51]], [7, 81, [9, 100]]) → 282

total_sum([3, [5, [10, 15, [5, 6], 6], 61, [5, 5], 8]]) → 129