Numărarea evenimentelor pe lună calendaristică
Uraganele pot atinge uscatul în Florida pe parcursul întregului an. Așa cum am discutat deja, unele luni sunt mai predispuse la uragane decât altele.
Folosind florida_hurricane_dates, să vedem cum au fost distribuite uraganele din Florida pe luni de-a lungul anului.
Am creat un dicționar numit hurricanes_each_month pentru a stoca numărul de apariții, cu valorile inițiale setate la zero. Vei parcurge lista uraganelor, incrementând luna corespunzătoare în hurricanes_each_month pe măsură ce avansezi, apoi vei afișa rezultatul.
Acest exercițiu face parte din cursul
Lucrul cu date și ore în Python
Instrucțiuni pentru exercițiu
- În interiorul buclei
for: - Atribuie lui
monthluna uraganului respectiv. - Incrementează
hurricanes_each_monthpentru luna relevantă cu 1.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)