Aan de slagGa gratis aan de slag

Aantal gebeurtenissen per kalendermaand tellen

Orkanen kunnen het hele jaar door aan land komen in Florida. Zoals we al hebben besproken, zijn sommige maanden gevoeliger voor orkanen dan andere.

Met florida_hurricane_dates bekijken we hoe orkanen in Florida over de maanden van het jaar zijn verdeeld.

We hebben een dictionary hurricanes_each_month gemaakt om je tellingen in op te slaan en de beginwaarden op nul gezet. Je iterereert over de lijst met orkanen, waarbij je de juiste maand in hurricanes_each_month verhoogt, en print daarna het resultaat.

Deze oefening maakt deel uit van de cursus

Werken met datums en tijden in Python

Cursus bekijken

Oefeninstructies

  • Binnen de for-lus:
  • Stel month in op de maand van die orkaan.
  • Verhoog hurricanes_each_month voor de betreffende maand met 1.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren