MergeLists
Zur Navigation springen
Zur Suche springen
Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion mergeLists fügt die Elemente mehrerer Listen zu einer Liste zusammen, wobei die ursprüngliche Reihenfolge beibehalten wird. Leere Listen werden entweder bei einem Parameterwert false ignoriert oder bei true durch ein leeres Element ersetzt.
Die Funktion erwartet, dass der erste Parameter ein Boolean ist, der angibt, ob leere Listen ignoriert werden sollen. Die nachfolgenden Parameter sind die Listen, die zusammengefügt werden sollen.
Syntax
mergeLists(Boolean parameter, Liste list1, Liste list2...)
Parameter
- parameter - ein Parameter, der angibt, ob leere Listen ignoriert werden sollen
- list - die Listen, welche zusammengefügt werden sollen
Return Value
- Gibt eine Liste zurück, welche die zusammengefügten Listen enthält.
Beispiele
Standardfälle
mergeLists(false, list(1,3,4), list(2,3)) -> list(1,3,4,2,3) mergeLists(false, list(1,2),list(),list(4,6,7)) -> list(1,2,4,6,7) mergeLists(true, list(1,2), list(), list(4,6,7)) -> list(1,2,empty,4,6,7)