Как мы знаем, в Питоне есть полезная функция sum, которая умеет находить сумму элементов списков. Однако, для работы иногда базовых возможностей функций не хватает и приходится их усовершенствовать.
Напишите свою функцию sum, которая должна быть более гибкой, чем стандартная функция sum. Вот что она должна уметь делать:
- Складывать числа из списка списков
- Складывать из набора параметров
Основной код оставьте пустым или закомментированным (используйте его только для тестирования).
Примеры вызовов функции:
sum([[1, 2, [3]], [1], 3])
Ответ: 10
sum(1, 2, 3, 4, 5)
Ответ: 15
Решение:
Решение можно скачать с Boosty.to
Как можно отблагодарить:
- Оформить удобную для вас подписку на Boosty.to
- Разово поддержать через DonationAlerts
65500login-checkМодуль 21. Задача 7. Продвинутая функция sum
