FC ConcursosFC Concursos

Questão FC331179

Analise o código Python a seguir. x = [1,2,3,4,5] print (x[-1]) Assinale a opção que indica a saída produzida pela execução desse código.

Linguagens de Programação

FGV · 2021

Analise o código Python a seguir.

 

x = [1,2,3,4,5]

print (x[-1])

 

Assinale a opção que indica a saída produzida pela execução desse código.

  1. [1,2,3,4,5]
  2. 1
  3. [5,1]
  4. 5
  5. [5,4,3,2,1]
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O código cria uma lista chamada x com cinco elementos: 1, 2, 3, 4 e 5. Em Python, os índices de lista começam em 0, então x[0] vale 1, x[1] vale 2, etc.

Python também aceita índices negativos, que contam a partir do fim da lista: -1 refere-se ao último elemento, -2 ao penúltimo, e assim por diante.

No trecho print(x[-1]), estamos solicitando exatamente o último elemento da lista x. Como a última posição contém o número 5, a execução imprime esse valor.

Portanto, a saída produzida pelo programa é 5.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo