Acessando o último elemento de uma lista

Essa vai ser uma dica rápida, mas muito útil…

Consideremos uma lista qualquer contendo alguns números inteiros:

>>> L = [1, 1, 2, 3, 5, 8, 13, 21]

Como podemos acessar o último elemento dessa lista? Nessa lista específica, poderíamos acessar o último elemento assim: L[7]. Mas é claro que isso funciona só para a lista L com 8 elementos. E para acessar o último elemento de uma lista qualquer?

>>> L[len(L)-1]
21

O código acima é uma das formas de acessar o último elemento de uma lista, mas não é a forma mais conveniente. Python nos oferece uma forma muito melhor para fazer isso:

>>> L[-1]
21

Também podemos acessar o penúltimo elemento através do índice -2, e assim por diante. Legal né? Pois é, mais uma das coisas que tornam Python tão legal. 🙂

Anúncios

3 comentários sobre “Acessando o último elemento de uma lista

  1. Pingback: Brincando com Listas | Python Help
  2. Pingback: Como funcionam as listas de Python? | Python Help

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s