Listas
Por ser um tipo de vetor, listas são capazes de armazenar vários itens em uma única variável. Cada espaço tem um índice associado, começando em 0, facilitando o acesso a informações especificas.
exemplo:
lista = ["amarelo", "azul", "vermelho"]
print(lista)
lista[2] = "laranja"
print(lista)
saída:
["amarelo", "azul", "vermelho"]
["amarelo", "azul", "laranja"]
- é importante perceber que, por conta do primeiro índice da lista ser 0, o último índice da lista sempre é seu tamanho - 1.
Percorrer listas
Por conterem múltiplos itens, na maioria das vezes, listas devem ser percorridas por meio de laços. Para isso, são usadas funções como len(), que retorna o tamanho da lista.
exemplo:
lista = ["amarelo", "azul", "vermelho"]
tamanho_da_lista = len(lista) - 1
while tamanho_da_lista != 0:
print(lista[tamanho_da_lista])
tamanho_da_lista = tamanho_da_lista - 1
saída:
amarelo
azul
vermelho
Também pode ser utilizado o for, visto que esse é o caso ideal para ele.
exemplo:
lista = ["amarelo", "azul", "vermelho"]
for item in lista:
print(item)
saída:
amarelo
azul
vermelho