next up previous contents index
Next: 3.4 Les fonctions Up: 3.3 Les listes Previous: 3.3.1 Les listes ordinaires   Table des matières   Index

3.3.2 Les listes typées

Les listes typées ont une première entrée spécifique. Cette première entrée doit être une chaîne de caractères (le type) ou un vecteur de chaînes de caractères (le premier élément est alors le type, et les éléments suivants les noms donnés aux entrées de la liste). Les entrées des listes typées peuvent être manipulées en utilisant les chaînes de caractères (les noms) comme montré ci-dessous.

-->L=tlist(['Car';'Name';'Dimensions'],'Nevada',[2,3])
 L  =
 
 
       L(1)
 
!Car         !
!            !
!Name        !
!            !
!Dimensions  !
 
       L(2)
 
 Nevada   
 
       L(3)
 
!   2.    3. !

-->L('Name') //'Name' represente l'element 2, donc c'est comme si l'on tapait L(2) 
 
 ans=
 
 Nevada   

-->L('Dimensions')(1,2)=2.3  //On remplace l'element (1,2) de 'Dimensions' (cad 3 dans L(3)) par 2.3
 L  =
 
 
       L(1)
 
!Car         !
!            !
!Name        !
!            !
!Dimensions  !
 
       L(2)
 
 Nevada   
 
       L(3)
 
!   2.    2.3 !

-->L(3)(1,2)
 ans  =
 
    2.3  
 
-->L(1)(1)
 ans  =
 
 Car



root
2000-02-07