Satimage Précédent
Tri, inversion et modification de listes
Accueil Documentation Smile Calcul numérique Le calcul avec AppleScript Utilisation des listes de nombres Tri, inversion et modification de listes  
  • Pour trier une list de nombres (ou une liste de strings), utilisez la commande sortlist.
    set the_rnds to (randomarray 1000) as list of real
    set the_list to sortlist the_rnds
      --  {0.001198402373, 0.001300571254, 0.002213005442, etc.}
  • Pour inverser l'ordre d'une list, utilisez la propriété reverse spécifique aux lists.
    set the_rnds to (randomarray 1000) as list of real
    set the_list to sortlist the_rnds
    set the_rev to reverse of the_list
      --  {0.999669373035, 0.998593389988, 0.996168971062, etc.}
  • Pour accéder à un élément donné d'une list, utilisez son index : vous obtenez sa valeur avec get et vous la modifiez avec set.
    set item 2 of the_rev to (get item 2 of the_list)
    the_rev
      --  {0.999669373035, 0.001300571254, 0.996168971062, etc.}
English version
Copyright ©2008 Paris, Satimage