Em programação, uma lista (ou array) é uma estrutura de dados que permite armazenar um conjunto de valores relacionados em uma única variável. Cada valor dentro da lista é chamado de elemento, e eles são organizados em uma sequência ordenada. As listas são uma forma eficaz de armazenar e manipular múltiplos valores em um único lugar.
Características das listas:
Elementos Ordenados: Os elementos em uma lista têm uma ordem específica, começando do índice 0 até o último índice.
Tamanho Variável: As listas podem crescer ou diminuir dinamicamente, à medida que você adiciona ou remove elementos.
Acesso por Índice: Você pode acessar cada elemento da lista usando um índice numérico. O primeiro elemento tem índice 0, o segundo tem índice 1 e assim por diante.
Tipos Misturados: Uma lista pode conter elementos de diferentes tipos, como números inteiros, números de ponto flutuante, strings e até mesmo outras listas.
Manipulação de Dados: Você pode adicionar, remover, substituir e reordenar elementos dentro da lista.
Iteração: É fácil percorrer todos os elementos de uma lista usando loops, o que facilita o processamento em massa dos dados.
Exemplo de declaração e uso de uma lista em JavaScript:
let frutas = ["maçã", "banana", "laranja", "uva"];
console.log(frutas[0]); // Saída: "maçã"
console.log(frutas[2]); // Saída: "laranja"
frutas.push("morango"); // Adiciona "morango" ao final da lista
console.log(frutas.length); // Saída: 5 (quantidade de elementos na lista)
Neste exemplo, frutas
é uma lista que contém quatro elementos. Você pode acessar os elementos individualmente usando seus índices. A função push()
adiciona um novo elemento ao final da lista, e a propriedade length
mostra o número de elementos na lista.