Descripción
Implementar una función que utilice reduce para calcular el producto de una lista de números
Crea una función llamada calcular_producto
que utilice functools.reduce()
para multiplicar todos los números de una lista. La función debe recibir como parámetro una lista de números y devolver el resultado de multiplicar todos sus elementos.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Si la lista está vacía, la función debe devolver 1 (elemento neutro de la multiplicación).
Ejemplo de uso:
print(calcular_producto([1, 2, 3, 4, 5])) # Debe imprimir: 120
print(calcular_producto([])) # Debe imprimir: 1
Pista: Importa la función reduce del módulo functools y utiliza una función lambda para realizar la multiplicación.
Solución al ejercicio de programación en Python
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Python para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Python
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Python