Reducir la función con tres parámetros.
Cómoreduce
La función funciona en python3 con tres parámetros en lugar de dos. Así que, para dos,
tup = (1,2,3)
reduce(lambda x, y: x+y, tup)
Me sale este Esto sólo resumiría todos los elementos entup
. Sin embargo, si le das a la función reduce tres parámetros como este a continuación,
tup = (1,2,3)
reduce(lambda x, y: x+y, tup, 6)
esto te daría un valor de12
. Verifiqué en la documentación de python3 y dice que el tercer argumento es un inicializador. Dicho esto, ¿cuál es el inicializador predeterminado si no se inserta el tercer argumento?