Programación Desde Cero
Práctica interactiva Programación Desde Cero

Ejercicio

Categoría: Listas y Tuplas

Título: Suma cada n

Descripción de la función

Dada una lista de números y un número positivo n, retorna la suma de cada n elementos de la lista. n puede ser mayor que la longitud de la lista y no necesariamente es un múltiplo de esta longitud. n no puede ser 0. Si n es mayor que la longitud de la lista, retorna 0.

Sugerencia didáctica: evitar el uso de sum().

Ejemplos

Entrada: suma_cada_n(numeros=[5, 2, 1, 6, 4, 9, 3, 7, 8], n=3)
Salida: 18 (Pues 1+9+8=18).
Entrada: suma_cada_n(numeros=[1.5, 2, -3, 4], n=5)
Salida: 0

Parámetros

listelementos: numéricos
numeros

lista de números.

int
n

número entero mayor que 0.

Valor retornado

int

Suma de los elementos de numeros, comenzando por el elemento en la posición n y saltando de a n posiciones. 0 si n es mayor que la cantidad de elementos en la lista.

Código



Resultado: