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

### 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]`