Logo Passei Direto
Buscar

Lógica de Programação

Ciebja Uninter - Ef M P
Questão 6/10 - Linguagem de Programação Aplicada Ler em voz alta [Aula 4] Em Python existe uma maneira de criar listas de forma rápida e fácil. É como se estivéssemos criando uma lista usando uma espécie de atalho. Como pode ser observado no comando a seguir: lista_pares_quadrado = [num * num if num % 2 == 0 else 'impar' for num in range(10) ] Esse código utilizado em Python nos traz um exemplo de: A List comprehensions B List ordered C List classified D Manipulator View E Range
User badge image
ricardo felisberto limas

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

O código apresentado utiliza uma técnica específica do Python para criar listas de forma concisa e eficiente. Essa técnica é conhecida como "list comprehension", que permite gerar uma nova lista aplicando uma expressão a cada item de uma sequência, como no caso do `range(10)`. Analisando as alternativas: A) List comprehensions - Esta é a técnica correta que está sendo utilizada no código. B) List ordered - Não é um termo específico em Python. C) List classified - Também não é um termo reconhecido em Python. D) Manipulator View - Não se relaciona com a criação de listas em Python. E) Range - Refere-se à função `range`, mas não descreve a técnica de criação de listas. Portanto, a alternativa correta é: A) List comprehensions.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina