### 1.37.10 Τροποποίηση στοιχείου μιας λίστας : subsop

subsop τροποποιεί ένα στοιχείο σε μια λίστα.
subsop παίρνει σαν όρισμα μια λίστα και μια ισότητα (δείκτης = νέα τιμή) σε όλες τις συντάξεις — με την διαφορά ότι στην σύνταξη του Maple η διάταξη των ορισμάτων αντιστρέφεται.
Σχόλιο Εάν το δεύτερο όρισμα είναι ’ k=NULL’, το στοιχείο με δείκτη k αφαιρείται από την λίστα.
Είσοδος στον τρόπο λειτουργίας Xcas (ο δείκτης του πρώτου στοιχείου είναι 0) :

subsop([0,1,2],1=5)

ή :

L:=[0,1,2];L[1]:=5

Έξοδος :

[0,5,2]

Είσοδος στον τρόπο λειτουργίας Xcas (ο δείκτης του πρώτου στοιχείου είναι 0) :

subsop([0,1,2],’ 1=NULL’)

Έξοδος :

[0,2]

Είσοδος στον τρόπο λειτουργίας Mupad, TI (ο δείκτης του πρώτου στοιχείου είναι 1) :

subsop([0,1,2],2=5)

ή :

L:=[0,1,2];L[2]:=5

Έξοδος :

[0,5,2]

Στον τρόπο λειτουργίας Maple η διάταξη των ορισμάτων αντιστρέφεται και ο δείκτης του πρώτου στοιχείου είναι 1.
Είσοδος :

subsop(2=5,[0,1,2])

ή :

L:=[0,1,2];L[2]:=5

Έξοδος :

[0,5,2]