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
<Kurs>Arbeiten mit Datums- und Zeitangaben in Python</Kurs>Übungsanweisungen
- Innerhalb der Schleife „
for“: - Mach
monthzum Monat dieses Hurrikans. - Erhöhe die Variablen „
hurricanes_each_month“ für den entsprechenden Monat um 1.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)