Zählen von Ereignissen pro Kalendermonat
Hurrikane können das ganze Jahr über in Florida auf Land treffen. Wie wir schon gesagt haben, sind manche Monate anfälliger für Hurrikane als andere.
Schauen wir mal mit florida_hurricane_dates, wie die Hurrikane in Florida über die Monate verteilt waren.
Wir haben ein Wörterbuch namens „ hurricanes_each_month ” erstellt, um deine Zählungen zu speichern, und die Anfangszählungen auf Null gesetzt. Du gehst die Liste der Hurrikane durch, erhöhst dabei den richtigen Monat in „ hurricanes_each_month “ und gibst dann das Ergebnis aus.
Diese Übung ist Teil des Kurses
Arbeiten mit Datums- und Zeitangaben in Python
Anleitung zur Übung
- Innerhalb der Schleife „
for“: - Mach
monthzum Monat dieses Hurrikans. - Erhöhe die Variablen „
hurricanes_each_month“ für den entsprechenden Monat um 1.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)