Introdução à programação
com Python em um contexto visual


Métodos das listas

Listas são coleções ordenadas, sequências mutáveis, e como quase tudo em Python, são objetos e por isso vem acompanhadas de uma série de funções que podem ser acionadas com a sintaxe do ponto (dot syntax).

Nota: Na programação orientada a objetos vemos que funções atreladas a objetos de uma classe são conhecidas como métodos.

Antes de chegar aqui, provavelmente, você já leu neste material que é possível acrescentar itens à uma lista escrevendo lista.append(item), mas existem outras possibilidades, que veremos a seguir!

Nota: Os colchetes na demonstração do método indicam que os parâmetros são opcionais e não devem ser escritos! Ao chamar o método, vocẽ pode usar lista.index(x), lista.index(x, inicio) oulista.index(x, inicio, parada). Você verá este tipo de notação frequentemente na documentação do Python.

Para saber mais

Você pode ler mais na Documentação do Python sobre as listas e outras estruturas de dados em 5.1. Mais sobre listas.