replace value in list(a,b,c)


Ersetzt den Wert an Position a einer Named List b durch den neuen Wert c.

Wird eine ungültige Positionsnummer angegeben, bricht die Funktion mit einem Fehler ab.

Der Rückgabewert der Funktion ist der ersetzte Werte.

Parameterbeschreibung


Parameter

Beschreibung

a

Position innerhalb der Liste, beginnend mit 1.

b

(optional) Name der Liste. Default: default.

c

Ersetzungswert.


Beispiele


Gegeben sei eine Liste myList mit den Werten {value,val1;val2}.


Parameter a

Parameter b

Parameter c

Ergebnis

Werte in der Liste

1

myList

newvalue

value

{newvalue,val1;val2}

2

myList

val3;val4

val1;val2

{value,val3;val4}

0

myList

newvalue

Abbruch mit Fehler.

{value,val1;val2}

3

myList

newvalue

Abbruch mit Fehler.

{value,val1;val2}