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,2,3,4,5]
- 1
- [5,1]
- 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