GetFromKeyValuePairList: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Swolff (Diskussion | Beiträge) (Konkretisierung des Aufbaus der Paare) |
||
Zeile 4: | Zeile 4: | ||
Die Funktion ''getFromKeyValuePairList'' wählt das Element mit dem bestimmten Key aus einer gegebenen [[List]] bestehend aus [[Pair]]s oder [[Tuple]] von zwei aus. | Die Funktion ''getFromKeyValuePairList'' wählt das Element mit dem bestimmten Key aus einer gegebenen [[List]] bestehend aus [[Pair]]s oder [[Tuple]] von zwei aus. | ||
Die Funktion erwartet ein sogenanntes Key, mit dem das Element in den [[Pair]]s oder [[Tuple]]n gesucht wird, und eine [[List]] von [[Pair]]s oder [[Tuple]], aus der das Element gezogen werden soll. Es wird das erwartete Element zurückgegeben. | Die Funktion erwartet ein sogenanntes Key, mit dem das Element in den [[Pair]]s oder [[Tuple]]n gesucht wird, und eine [[List]] von [[Pair]]s oder [[Tuple]], aus der das Element gezogen werden soll. Es wird das erwartete Element zurückgegeben. Dabei ist zu beachten, das der erste Wert der Key und der Zweite Value ist, z.B. pair('key','value'). | ||
=== Syntax === | === Syntax === |
Version vom 1. September 2020, 13:24 Uhr
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion getFromKeyValuePairList wählt das Element mit dem bestimmten Key aus einer gegebenen List bestehend aus Pairs oder Tuple von zwei aus.
Die Funktion erwartet ein sogenanntes Key, mit dem das Element in den Pairs oder Tuplen gesucht wird, und eine List von Pairs oder Tuple, aus der das Element gezogen werden soll. Es wird das erwartete Element zurückgegeben. Dabei ist zu beachten, das der erste Wert der Key und der Zweite Value ist, z.B. pair('key','value').
Syntax
getFromKeyValuePairList(Objekt key, List keyValuePairList)
Parameter
Return Value
Beispiele
Standardfälle
getFromKeyValuePairList(1, list(pair(1,2), tuple(2,3))) --> returns 2 getFromKeyValuePairList('asd', list(pair(b,2), pair('asd',3))) --> returns 3