ComenzarEmpieza gratis

Retrasar funciones

Te han encargado sumar los costes de tu empresa de las últimas 2 semanas. Como sabes que querrás ejecutar este mismo cálculo en el futuro con muchas más semanas, crees que puede ser buena idea escribirlo de una forma que se pueda paralelizar.

Los arrays con los costes de artículos de las dos últimas semanas están disponibles como costs_week_1 y costs_week_2, y numpy se ha importado como np.

Este ejercicio forma parte del curso

Programación paralela con Dask en Python

Ver curso

Instrucciones del ejercicio

  • Importa la función delayed().
  • Retrasa la función np.sum() y úsala para crear sumas delayed de costs_week_1 y costs_week_2.
  • Suma ambas sumas para crear otro objeto delayed con el total.
  • Calcula e imprime este total.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import the delayed function from Dask
from ____ import ____

# Lazily calculate the sums of costs_week_1 and costs_week_2
sum1 = ____(____)(____)
sum2 = ____

# Add the two delayed sums
total = ____

# Compute and print the final answer
print(____)
Editar y ejecutar código