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™…