Skip to main content

Lista

Se utiliza para almacenar una colección ordenada de elementos. Estos elementos pueden ser de cualquier tipo de dato, como números, texto, objetos u otros arrays. Las listas son una estructura de datos fundamental en la mayoría de los lenguajes de programación y proporcionan una forma eficiente de organizar y acceder a datos.

Aquí hay algunas características clave del tipo de dato "Lista":

Colección Ordenada:

Los elementos en una lista se almacenan en un orden específico, lo que significa que cada elemento tiene una posición única dentro de la lista.

Índices:

Cada elemento de la lista se puede acceder mediante un índice. Los índices suelen comenzar en 0 para el primer elemento, 1 para el segundo y así sucesivamente.

Tipos de Elementos:

Una lista puede contener elementos de diferentes tipos de datos, incluyendo números, texto, objetos, u otros arrays.

Longitud Variable:

Las listas pueden cambiar de tamaño dinámicamente. Puedes agregar o eliminar elementos según sea necesario.

Operaciones Comunes:

Las listas proporcionan una serie de operaciones comunes, como agregar elementos al final (agregar), eliminar elementos (sacar, empalme), buscar elementos (obtenerIndice, incluye), recorrer elementos (para, paraCada) y muchas más.

Iteración:

Es común usar bucles para recorrer los elementos de una lista y realizar operaciones en cada uno de ellos.

Matrices Multidimensionales:

Las listas pueden contener otras listas, lo que permite crear matrices multidimensionales para organizar datos más complejos.

Sintaxis:

La sintaxis para declarar una lista varía según el lenguaje de programación, pero comúnmente se usan corchetes [] para definir una lista y comas , para separar los elementos.

Ejemplo📝

var lista1 = [1, 2, 3, 4, 5];
var lista2 = ["Manzana", "Banana", "Cereza"];

funcion ejemploLista() {
var suma = 0;

para (var i = 0; i < lista1.longitud; i++) {
suma = suma + lista1[i];
}

imprimir("La suma de los números en la lista es: " + suma);

si (lista2.longitud > 0) {
imprimir("La lista 2 tiene elementos.");
} sino {
imprimir("La lista 2 está vacía.");
}

Salida:

// La suma de los números en la lista es: 15
// La lista 2 tiene elementos.