← К задачам
Средне · +3МассивыМатематикаФункциональное программированиеФункция высшего порядка

Введение в шаблон Map-Reduce.

Вы будете реализовывать базовый случай шаблона map-reduce в программировании. Дан вектор, хранящийся в виде списка целых чисел, найдите его модуль. Используйте стандартную формулу расстояния для n-мерных декартовых координат.

Примеры

magnitude([3, 4]) ➞ 5

magnitude([0, 0, -10]) ➞ 10

magnitude([]) ➞ 0

magnitude([2, 3, 6, 1, 8] ) ➞ 10.677078252031311

Примечание

  • Список может иметь любую длину.
  • Входной список будет содержать целые числа (за исключением пустого списка [] ➞ 0).
def magnitude(lst):
    
Для запуска тестов необходима авторизация.
Поддержать проект