Está um pouco confuso até mesmo para expressar minha dúvida, mas vou tentar.
Eu não entendi completamente como a função for entende que os valores da lista idades são cada um uma idade. Em algum momento do código nós determinamos que os elementos da lista são cada um uma idade ou a função for já é programada para entender que o que está escrito entre o for e o in (que no exemplo da aula é o parâmetro idade) é um elemento da lista que vem após o in?
O código em si funcionou tranquilamente mas eu realmente fiquei com essa dúvida sobre como o for se relaciona com uma lista...