![](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/pt_BR/c10e8a839dc838a25d0feb0e9e428a0a.png)
Use a ação “Repetir com Cada” para gerenciar listas no Atalhos
Esta seção fala sobre o uso dos dados retornados pela API do Dark Sky (no tema anterior) para obter a temperatura média para cada dia na previsão do tempo usando a ação Repetir Com Cada. A ação Repetir Com Cada permite que um atalho aja em cada item de uma lista, um após o outro.
Para trabalhar com o conjunto de oito dias de dados, você deve informar o resultado à ação Repetir Com Cada e configurar ações em cada loop para que obtenham os dados de um dia de cada vez.
Para obter a média diária das temperaturas máximas e mínimas, crie um loop de repetição usando uma ação Criar Lista com duas variáveis do tipo Repetir Item. Toque na primeira variável Repetir Item, altere o tipo de conteúdo para Dicionário e, em seguida, digite a chave temperatureMax
(temperatura máxima) para obter a temperatura máxima de cada dia. Faça a mesma coisa com a segunda variável Repetir Item, fornecendo a chave temperatureMin
(temperatura mínima) para obter a temperatura mínima de cada dia.
Em seguida, use a ação Calcular Estatísticas para obter a média dos dois valores novos e use a ação Arredondar Número para criar uma versão legível do valor da temperatura média do dia.
![As ações Calcular Estatísticas e Arredondar Número no editor de atalhos.](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/pt_BR/09437873bc24a89273b5627fedf31c4c.png)
Para garantir que os valores de dados brutos sejam úteis quando tirados do loop de repetição, extraia o dia da semana para usá-lo no alerta. Ao usar outra variável Repetir Item definida para a chave time
(hora), você pode extrair um valor de hora da API e usar a ação Ajustar Hora para calcular a data correta a partir do valor de hora. Coloque as variáveis do dia da semana (extraídas de Ajustar Data) e temperatura média (extraídas de Arredondar Número) em uma ação Texto, de modo que o resultado final de cada loop seja uma linha de texto com os dados recém-formatados.
![As ações Data, Ajustar Data e Texto no editor de atalhos, com variáveis aplicadas.](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/pt_BR/3786448296901cae0871d5f09f364426.png)
Uma vez que o atalho é executado e alcança a ação “Repetir com Cada”, ele passa em loop pelo dicionário de dados de cada dia, realiza os cálculos e passa o resultado ao marcador Termina. Depois das oito repetições, todos os números são agrupados e passados do marcador Termina, sendo disponibilizados para uso como entrada em outra ação ou para obtenção como uma variável Repetir Resultados.
Prossiga para a seção seguinte para saber como mostrar seus dados personalizados de previsão do tempo como um alerta.