prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » flatList()

flatList()

Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen.

Syntax:

list flatList ( x1, ..., xN )

Parameter:

x1, ..., xN 0 bis 255 beliebige Ausdrücke.

Beschreibung:

Elemente der Typen LIST und MAP werden rekursiv besucht um aus den restlichen Elementen eine neue Liste zu erzeugen. Ist x ein skalarer Typ, dann wird eine Liste erzeugt, die nur aus dem einem Element x besteht.

Funktionsergebnis:   LIST

Als Funktionsergebnis wird eine Liste geliefert, die alle (Unter-) Elemente der Typen NONE, INT32, INT64, FLOAT und STRING aus x enthält.

Siehe auch:
 flatListNum() 

Weitere ähnliche Funktionen:

Listen
Funktion Kurzinfo
alignList()
bitField2list() Aus einem Bitfeld eine numerische Liste erzeugen.
catList() Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert.
flatList() Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen.
flatListNum() Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren.
isList() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ LIST ist.
l$align()
l$append() Ein Element an das Ende einer Liste anfügen.
l$appendList()
l$bitField() Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt.
l$cat() Eine Liste aus den einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert.
l$clear()
l$copy() Den Teilbereich einer Liste kopieren.
l$insert()
l$insertList()
l$isSorted() Ist eine Liste sortiert?
l$isSortModeLex() ist der Sortier-Modus einer Liste lexikalisch?
l$length() Die Anzahl der Elemente einer Liste bestimmen.
l$list()
l$move() Den Teilbereich einer Liste kopieren.
l$pack()
l$purge()
l$randomize()
l$remove() Elemente aus einer Liste entfernen.
l$replace()
l$replaceList()
l$reverse()
l$setLength()
l$setSize()
l$size()
l$sort()
l$sortLex()
l$unique() Elemente, die sich wiederholen, aus einer Liste entfernen.
len() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
length() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
list() Eine Liste mit den Kopien der einzelnen Parameter erzeugen.
list2()
randomize()
reverse()
unique() Elemente, die sich wiederholen, aus einer Liste entfernen.
vector() Eine Liste mit identischen bzw. inkrementierten Werten generieren.
 
Maps
Funktion Kurzinfo
catMap()
flatList() Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen.
isMap() Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ MAP ist.
keyMap()
len() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
length() Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen.
m$cat()
m$clear()
m$exist()
m$find2() Ein Element in einer Map oder ersatzweise die virtuellen Nachbarn suchen.
m$find3() Ein Element in einer Map und seine virtuellen Nachbarn suchen.
m$findKeys()
m$findKeysBegin()
m$findKeysEnd()
m$findKeysPCRE()
m$findKeysRE()
m$findNext() Den Nachfolger in einer Map zu einem gegebenen Schlüssel finden.
m$findPrev() Den Vorgänger in einer Map zu einem gegebenen Schlüssel finden.
m$keys()
m$length() Die Anzahl der Elemente einer Map bestimmen.
m$map()
m$operation() Operationen mit Mengen, bei denen Elemente Werte besitzen.
m$pack()
m$purge()
m$size()
map()
mapOperation() Operationen mit Mengen, bei denen Elemente Werte besitzen.
 
Berechnungen, elementweise
Funktion Kurzinfo
abs() Den Absolutwert von numerischen Ausdrücken bestimmen.
aCos() Den Arcus-Cosinus-Wert einer Fließkommazahl berechnen.
aSin() Den Arcus-Sinus-Wert einer Fließkommazahl berechnen.
aTan() Den Arcus-Tangens-Wert einer Fließkommazahl berechnen.
ceil() Eine Fließkommazahl aufrunden.
cos() Den Cosinus-Wert einer Fließkommazahl berechnen.
cosh() Den Hyperbelcosinus einer Fließkommazahl berechnen.
exp()
flatList() Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen.
flatListNum() Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren.
floor() Eine Fließkommazahl abrunden.
log() Logarithmus berechnen.
log10() Logarithmus berechnen.
log2() Logarithmus berechnen.
round() Eine Fließkommazahl mathematisch runden.
sign() Das Vorzeichen von numerischen Ausdrücken bestimmen.
sin() Den Sinus-Wert einer Fließkommazahl berechnen.
sinh() Den Hyperbelsinus einer Fließkommazahl berechnen.
sqrt()
tan() Den Tangens-Wert einer Fließkommazahl berechnen.
tanh() Den Hyperbeltangens einer Fließkommazahl berechnen.