Zacznij terazZacznij za darmo

Liczenie zdarzeń według miesięcy kalendarzowych

Huragany mogą dosięgać Florydy przez cały rok. Jak już wiesz, niektóre miesiące są bardziej podatne na ich występowanie niż inne.

Korzystając z listy florida_hurricane_dates, sprawdźmy, jak huragany na Florydzie rozkładały się na poszczególne miesiące w ciągu roku.

Przygotowaliśmy słownik hurricanes_each_month, w którym będziesz przechowywać zliczenia – na początku wszystkie wartości są ustawione na zero. Przejdź pętlą przez listę huraganów, zwiększając odpowiedni miesiąc w hurricanes_each_month o 1 przy każdej iteracji, a następnie wyświetl wynik.

To ćwiczenie jest częścią kursu

Praca z datami i czasem w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Wewnątrz pętli for:
  • Przypisz zmiennej month miesiąc danego huraganu.
  • Zwiększ wartość hurricanes_each_month dla odpowiedniego miesiąca o 1.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod