Contar eventos por mes natural
Los huracanes pueden tocar tierra en Florida durante todo el año. Como ya hemos comentado, algunos meses son más propensos a los huracanes que otros.
Usando florida_hurricane_dates
, veamos cómo se distribuyeron los huracanes en Florida a lo largo de los meses del año.
Hemos creado un diccionario llamado « hurricanes_each_month
» para guardar tus recuentos y establecer los recuentos iniciales en cero. Recorrerás la lista de huracanes, incrementando el mes correcto en hurricanes_each_month
a medida que avanzas, y luego imprimirás el resultado.
Este ejercicio forma parte del curso
Trabajar con fechas y horas en Python
Instrucciones del ejercicio
- Dentro del bucle «
for
»: - Asigna a
month
como el mes de ese huracán. - Incrementa en 1 el valor de «
hurricanes_each_month
» correspondiente al mes en cuestión.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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)