Inizia subitoInizia gratis

Ritardare le funzioni

Ti è stato chiesto di sommare i costi della tua azienda per le ultime 2 settimane. Poiché sai che vorrai eseguire lo stesso calcolo in futuro su molte più settimane, pensi che sia una buona idea scriverlo in modo che possa essere parallelizzato.

Gli array dei costi degli articoli delle ultime due settimane sono disponibili come costs_week_1 e costs_week_2, e numpy è stato importato come np.

Questo esercizio fa parte del corso

Programmazione parallela con Dask in Python

Visualizza corso

Istruzioni dell'esercizio

  • Importa la funzione delayed().
  • Ritarda la funzione np.sum() e usala per creare le somme delayed di costs_week_1 e costs_week_2.
  • Somma le due somme per creare un altro oggetto delayed con il totale.
  • Calcola e stampa questo totale.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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(____)
Modifica ed esegui il codice