SortLexicographicalList: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Spobel (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
|||
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Funktion des Evaluators in JACK3 | {{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Funktion des Evaluators in JACK3.}} | ||
== | === Zugehörige Evaluatoren === | ||
* '''MathEvaluator''' | |||
=== Beschreibung === | |||
Die Funktion ''sortLexicographical'' sortiert eine [[List]] lexikographisch. Die [[List]] darf dabei nur Terminale (String, Double oder Integer) beinhalten. | |||
===Beispiele=== | Es wird eine sortierte [[List]] zurückgegeben. Der Typ der Listelemente wird nicht geändert. | ||
=== Syntax === | |||
sortLexicographical([[List]] list) | |||
=== Parameter === | |||
* '''list''' - die [[List]], die sortiert werden soll | |||
=== Return Value === | |||
* Gibt die sortierte [[List]] zurück. | |||
=== Beispiele === | |||
====Standardfälle==== | |||
sortLexicographicalList(list(1, 1.0, 0, 'world', 'hello', '!')) --> list('!', 0, 1, 1.0, 'hello', 'world') | |||
sortLexicographicalList(list('abc',2,7,'test')) --> list(2,7,'abc','test') | |||
====Benutzung mit Variablen==== | |||
sortLexicographicalList([var=a]) | |||
sortLexicographicalList(list('abc',[var=b],7,'test')) | |||
====Benutzung mit studentischen Eingaben==== | |||
sortLexicographicalList(list('abc',2,[input=field1],'test')) | |||
=== Hinweise === | |||
* Die Sortfunktionen können nur nach einem Typ sortieren. | |||
* Andere Sortierfunktionen sind: [[sortDoubleList]], [[sortIntegerList]], [[sortNumberList]], [[sortStringList]] und [[sortNumericList]]. | |||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]][[Category:JACK3]] |
Aktuelle Version vom 30. September 2024, 12:46 Uhr
Diese Seite beinhaltet eine Funktion des Evaluators in JACK3. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion sortLexicographical sortiert eine List lexikographisch. Die List darf dabei nur Terminale (String, Double oder Integer) beinhalten.
Es wird eine sortierte List zurückgegeben. Der Typ der Listelemente wird nicht geändert.
Syntax
sortLexicographical(List list)
Parameter
- list - die List, die sortiert werden soll
Return Value
- Gibt die sortierte List zurück.
Beispiele
Standardfälle
sortLexicographicalList(list(1, 1.0, 0, 'world', 'hello', '!')) --> list('!', 0, 1, 1.0, 'hello', 'world') sortLexicographicalList(list('abc',2,7,'test')) --> list(2,7,'abc','test')
Benutzung mit Variablen
sortLexicographicalList([var=a]) sortLexicographicalList(list('abc',[var=b],7,'test'))
Benutzung mit studentischen Eingaben
sortLexicographicalList(list('abc',2,[input=field1],'test'))
Hinweise
- Die Sortfunktionen können nur nach einem Typ sortieren.
- Andere Sortierfunktionen sind: sortDoubleList, sortIntegerList, sortNumberList, sortStringList und sortNumericList.