On utilise la fonction at pour accéder à un élément d’une liste,
ou on tape son indice entre des crochets pour des indices qui commencent à 0.
ou bien
on tape son indice entre des doubles crochets ou entre des
parenthèses pour des indices qui commencent à 1.
Remarque
Pour la fonction at et pour toutes les autres fonctions de Xcas
(autres que l’accés à un élément), l’indice du premier élément est
0.
Exemples
Soit la liste : [0,1,2] et on veut désigner l’élément 1.
On tape son indice 1 entre des crochets :
ou
On obtient puisque les indices commencent à 0 :
Remarque Lorsque on veut désigner le dernier (resp avant-dernier)
élément, on tape son indice entre des crochets ou on tape -1 (resp -2) entre des crochets.
On tape pour désigner le dernier élément l’indice -1 entre des
crochets :
ou
On obtient puisque les indices commencent à 0 :
Si on veut que les indices qui commencent à 1, on tape son indice entre des
doubles crochets ou entre des
parenthèses pour des indices qui commencent à 1.
0n tape son indice 2 entre des doubles crochets ou entre des
parenthèses :
ou
On obtient puisque avec cette notation, les indices commencent à 1 :
Soit la liste : A:=[[4,5,8],[2,6],[3,7],[1,0,9]].
Si on veut désigner la sous-liste [4,5,8], on tape son indice 0
entre des crochets, si on veut que les indices commencent à 0 :
ou
On obtient puisque les indices commencent à 0 :
Si on veut désigner l’élément 5 de la ligne [4,5,8], on tape l’indice 0,1 entre des crochets, si on veut que les indices commencent à 0 car : 0 est l’indice de la ligne [4,5,8] et 1 est l’indice de 5 dans cette ligne :
ou
On obtient puisque les indices commencent à 0 :
Ou bien, on veut que les indices commencent à 1.
Si on veut désigner la sous-liste [4,5,8], on tape son indice 1
entre des doubles crochets ou entre des parenthèses:
ou
On obtient puisque les indices commencent à 1 :
Si on veut désigner l’élément 5 de la ligne [4,5,8], on tape l’indice 1,2 entre des doubles crochets ou entre des parenthèses :
ou
On obtient puisque avec cette notation, les indices commencent à 1 :
Attention à l’utilisation de at avec des doubles crochets
at permet d’extraire de faire une liste avec plusieurs sous-listes d’une
liste.
On tape alors les indices de ces sous-listes entre des doubles crochets :
On obtient puisque les indices commencent à 0 :
On obtient puisque les indices commencent à 0 :