Función de orden superior reduce

 Función de orden superior reduce


A continuación se presentará un ejemplo de la función reduce que se utiliza cuando se desea generar un único resultado, lo que permite reducir los elementos de la colección, la función aplicar debe contener dos parámetros, el primer parámetro hará referencia al acumulador, irá modificando su valor por cada uno de los elementos de la colección, el segundo parámetro hará referencia a cada elemento de la colección, la función debe retornar un nuevo valor que será asignado al acumulador. Al utilizar la función reduce siempre se debe escribir al principio from functools import reduce:



Luego se define la variable que va a usar reduce en la función:


Por lo que en la terminal:


Otro ejemplo del uso de la función de orden superior reduce:


Por lo que en la consola:



A continuación se presentará un ejemplo para concatenar todos los elementos de una lista:


Por lo que en la terminal:



Comentarios

Entradas populares de este blog

While - caja registradora

While - Contar y sumar número pares e impares

Listas - ventas por mes y promedio