Contare gli eventi per mese del calendario
Gli uragani possono toccare terra in Florida durante tutto l'anno. Come abbiamo già visto, alcuni mesi sono più soggetti agli uragani di altri.
Usando florida_hurricane_dates, vediamo come gli uragani in Florida sono stati distribuiti tra i mesi nel corso dell'anno.
Abbiamo creato un dizionario chiamato hurricanes_each_month per contenere i conteggi e impostato i valori iniziali a zero. Dovrai iterare sulla lista degli uragani, incrementando il mese corretto in hurricanes_each_month man mano che procedi, e poi stampare il risultato.
Questo esercizio fa parte del corso
Lavorare con date e orari in Python
Istruzioni dell'esercizio
- All'interno del ciclo
for: - Assegna a
monthil mese di quell'uragano. - Incrementa di 1
hurricanes_each_monthper il mese corrispondente.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# A dictionary to count hurricanes per calendar month
hurricanes_each_month = {1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6:0,
7: 0, 8:0, 9:0, 10:0, 11:0, 12:0}
# Loop over all hurricanes
for hurricane in florida_hurricane_dates:
# Pull out the month
month = hurricane.____
# Increment the count in your dictionary by one
hurricanes_each_month[month] ____
print(hurricanes_each_month)