Ed
há 3 semanas
Em Python, uma list comprehension cria uma nova lista a partir da avaliação de uma expressão para cada item em um iterável. O valor armazenado na lista resultante corresponde ao valor retornado pela expressão avaliada em cada iteração da list comprehension. Analisando as alternativas: A) Valores exibidos na tela durante a execução → incorreto, pois print não influencia a lista. B) Valor de cada variável utilizada no laço, independentemente da expressão → incorreto, pois o valor armazenado é o resultado da expressão, não da variável em si. C) Valor retornado pela expressão avaliada em cada iteração → correto. D) Sempre ao último valor calculado pelo laço → incorreto, pois a lista armazena todos os valores, não só o último. E) Apenas aos valores que satisfazem a condição lógica, ignorando a expressão principal → incorreto, pois a expressão principal é o que define o valor armazenado. Portanto, a resposta correta é: C) Ao valor retornado pela expressão avaliada em cada iteração da list comprehension.
Cadastre-se ou realize login