Logo Passei Direto
Buscar
Suponha o código Python a seguir: A = [9, 2, 5, 7] B = [x for x in range(12,21,3)] A.append(B) print(A) Os valores impressos serão: Grupo de escolhas da pergunta [9, 2, 5, 7, [12, 15, 18, 21]] [9, 2, 5, 7, [12, 15, 18]] [9, 2, 5, 7], [12, 15, 18] [9, 2, 5, 7, 12, 15, 18]
User badge image
odemir leite

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar o código Python fornecido: 1. A lista `A` é inicializada com os valores `[9, 2, 5, 7]`. 2. A lista `B` é criada usando uma list comprehension que gera valores a partir de `range(12, 21, 3)`. Isso resulta em `B = [12, 15, 18]`. 3. O método `append` é usado para adicionar a lista `B` como um único elemento à lista `A`. Portanto, `A` se torna `[9, 2, 5, 7, [12, 15, 18]]`. Quando o código imprime `A`, o resultado será: `[9, 2, 5, 7, [12, 15, 18]]` Agora, analisando as alternativas: 1. [9, 2, 5, 7, [12, 15, 18, 21]] - Incorreto, pois 21 não está na lista `B`. 2. [9, 2, 5, 7, [12, 15, 18]] - Correto, este é o resultado da impressão. 3. [9, 2, 5, 7], [12, 15, 18] - Incorreto, pois não é a estrutura correta da lista. 4. [9, 2, 5, 7, 12, 15, 18] - Incorreto, pois `B` é adicionado como um único elemento. Portanto, a alternativa correta é: [9, 2, 5, 7, [12, 15, 18]].

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina