int32 | l$unique ( list_var ) |
int32 | l$unique ( list_var, cmp_chars ) |
int32 | l$unique ( list_var, cmp_chars, cmd_subelem ) |
list_var | Die Funktion
Der Inhalt der Variable |
cmp_chars | Anzahl der Zeichen als 32-Bit Ganzzahl, die maximal miteinander verglichen werden sollen.
Bei einem Vergleich von Zeichenketten
werden maximal Wurde dieser Parameter nicht angegeben, dann wird alles verglichen. |
cmp_subelem | Anzahl der Unterelemente als 32-Bit Ganzzahl, die maximal miteinander verglichen werden sollen.
Bei einem Vergleich von Elemente, die ihrerseits Listen sind,
werden maximal
Wurde dieser Parameter nicht angegeben, dann wird der Parameter |
Aus der Liste werden Duplikate entfernt. Es werden allerdings nur Duplikate erkannt, die direkt aufeinander folgen; ggf. muss die Liste vorher sortiert weden. Von den Duplikaten werden alle bis auf das erste (das Element mit dem kleinsten Index) aus der List entfernt. .
Mit den beiden Parametern
Als Funktionsergebnis wird die Anzahl der entfernten Duplikate geliefert.
Listen | |
---|---|
Funktion | Kurzinfo |
— | |
Aus einem Bitfeld eine numerische Liste erzeugen. | |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. | |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen. | |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren. | |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ |
|
— | |
Ein Element an das Ende einer Liste anfügen. | |
— | |
Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt. | |
Eine Liste aus den einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. | |
— | |
Den Teilbereich einer Liste kopieren. | |
— | |
— | |
Ist eine Liste sortiert? | |
ist der Sortier-Modus einer Liste lexikalisch? | |
Die Anzahl der Elemente einer Liste bestimmen. | |
— | |
Den Teilbereich einer Liste kopieren. | |
— | |
— | |
— | |
Elemente aus einer Liste entfernen. | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
Elemente, die sich wiederholen, aus einer Liste entfernen. | |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. | |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. | |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. | |
— | |
— | |
— | |
Elemente, die sich wiederholen, aus einer Liste entfernen. | |
Eine Liste mit identischen bzw. inkrementierten Werten generieren. |