MyLeoNes™

Listas: guardar muitos itens juntos — Informática, 7–10

Uma lista permite que um programa guarde um grupo de coisas relacionadas no mesmo lugar, como nomes, pontuações ou compras. Podes acrescentar, remover e encontrar itens sem criares uma caixa nova para cada um.

Um lugar para um grupo de coisas

Imagina uma lista de compras em papel: maçãs, leite e arroz têm o mesmo título, mas cada item continua separado. Uma lista de computador funciona de forma parecida. Dá ao programa um nome para o grupo, mantendo os itens numa ordem que pode mudar.

Porque fazemos uma lista?

Sem uma lista, um programa que guarde dez pontuações pode precisar de dez caixas com nomes diferentes, e vinte pontuações precisariam de vinte. Isso torna tudo difícil de ler e alterar. As listas resolvem o problema, pois permitem tratar um grupo com as mesmas instruções, mesmo quando o seu tamanho muda.

Uma lista com quatro pontuações

A Mina regista as pontuações 6, 8, 5 e 9. Primeiro, coloca-as numa lista: [6, 8, 5, 9]. Depois, o programa acrescenta 7 e a lista passa a ser [6, 8, 5, 9, 7]. Para encontrar a maior pontuação, verifica os itens e obtém 9; para remover 5, retira esse item.

Uma lista não é uma coisa gigante

É fácil pensar que uma lista tem um só valor, porque tem um só nome. Na verdade, cada item mantém o seu próprio valor e posição. Se um programa alterar o terceiro item, altera o 5 em [6, 8, 5, 9], não a lista inteira. Isto é importante quando lês ou substituis um item.

Listas fora da aula

As aplicações de música usam listas para as canções na fila, os jogos usam-nas para os objetos de um jogador e as lojas usam-nas para os produtos num cesto. Os contactos de um telemóvel também são um grupo de registos que pode crescer, diminuir ou ser pesquisado. A mesma ideia serve sempre que é preciso gerir muitas coisas semelhantes.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…