Contando eventos por mês do calendário
Os furacões podem atingir a Flórida durante todo o ano. Como já falamos, alguns meses são mais propensos a furacões do que outros.
Usando florida_hurricane_dates, vamos ver como os furacões na Flórida se distribuíram ao longo dos meses do ano.
Criamos um dicionário chamado hurricanes_each_month para guardar suas contagens e colocamos as contagens iniciais em zero. Você vai percorrer a lista de furacões, aumentando o mês correto em hurricanes_each_month conforme avança, e depois imprimir o resultado.
Este exercício faz parte do curso
Trabalhando com datas e horas em Python
Instruções do exercício
- Dentro do loop `
for`: - Defina
monthcomo o mês desse furacão. - Aumente o valor de
hurricanes_each_monthpara o mês relevante em 1.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)