Ensemblerne

Sættene

> LeekScript

Et sæt er en struktur til lagring af forskellige værdier. I modsætning til en liste er elementerne unikke, men ligesom en tabel er de ikke ordnede.

Oprettelse

Du kan oprette et sæt ved hjælp af følgende syntaks: ``leekscript var sæt = var empty =

Læsning

Søgning efter et element foregår i konstant tid: ``leekscript var set = setContains(set, 3) // true

Modifikation

Tilføj et element : ``leekscript var set = setPut(set, 4) // set = leekscript var set = setRemove(set, 2) // set =

Iteration

Det er muligt at iterere over elementerne i et sæt, uden at rækkefølgen er bestemt: `leekscript var sæt = for (var element i ensemble) { debug(element) // vis 5, 4, 2, 3, 1 for eksempel } ``