Los conjuntos

The Sets

> LeekScript

Un conjunto es una estructura para almacenar valores distintos. A diferencia de una lista, los elementos son únicos pero, al igual que una tabla, no están ordenados.

Creación

Puede crear un conjunto utilizando la siguiente sintaxis: ``leekscript var set = var empty =

Lectura

La búsqueda de un elemento se realiza en tiempo constante: ``leekscript var set = setContains(set, 3) // true

Modificación

Añadir un elemento : ``leekscript var set = setPut(set, 4) // set = leekscript var set = setRemove(set, 2) // set =

Iteración

Es posible iterar sobre los elementos de un conjunto, sin que el orden esté determinado: `leekscript var conjunto = for (var elemento en conjunto) { debug(elemento) // mostrar 5, 4, 2, 3, 1 por ejemplo } ``