Escolar Documentos
Profissional Documentos
Cultura Documentos
Definidas por [ ]
Termos separados por vírgula
Pode conter números, strings, dicionários, outras listas e tuplas
Exemplo de lista:
Criando uma lista de nome Lista com 5 termos de vários tipos, fica:
Como retornou o valor True, fica comprovado que os dois termos são iguais (o
mesmo).
- Também é possível acessar um termo dentro de uma lista que está dentro da lista
principal. Voltando ao exemplo, se for necessário encontrar o primeiro termo da lista
dentro da lista, será pesquisado da seguinte forma:
Como visto, um termo dentro de uma lista que está dentro da lista principal não
faz parte desta. Quem faz parte é sua lista completa.
Como saber quantos termos tem na lista:
Para saber quantos termos tem em uma determinada lista, se usa a função len da
seguinte forma:
Para acessar parte da lista, usa-se os colchetes com dois pontos dentro. Antes dos
dois pontos é onde a seleção se inicia e depois deles é onde termina. Se não tiver nada
antes, é desde o começo. Se não tiver nada depois, é até o final. Por exemplo:
As listas podem ser somadas (+) entre si ou multiplicadas (*) por um número
inteiro, como nos exemplos a seguir:
Mesmo depois de criar uma lista, ela pode ter seus termos alterados. Basta escolher
em qual posição e declarar o novo termo da seguinte forma:
Como deletar termos de uma lista pela sua posição:
Para deletar um termo de uma lista, é preciso saber sua posição e usar a função del
da seguinte maneira:
Para contar quantas vezes um determinado termo aparece em uma lista é necessário
usar a função count da seguinte forma:
Função append x Função extend:
A função append adiciona exatamente o que for colocado nela, já a função extend
faz uma varredura e adiciona termo por termo do que for requisitado, seja uma lista ou
uma string. Por exemplo:
Para localizar um temo dentro da lista é necessário usar a função index da seguinte
forma:
Observa-se que essa função retorna apenas a localização da primeira vez que
determinado termo aparece na lista.
A função pop deleta o elemento de acordo com a posição dada e o retorna pela
última vez. Seu uso fica mais claro no exemplo a seguir:
Para inverter uma lista, usa-se a função reverse, como mostrado no exemplo a
seguir:
Como organizar uma lista em ordem crescente ou decrescente:
Para organizar uma lista em ordem crescente ou decrescente é preciso usar a função
sort da seguinte forma:
A função sort também serve para colocar a lista em ordem alfabética e funciona
da mesma forma: