====== lrange ====== Retourne un ou plusieurs éléments adjacents d'une liste ===== Syntaxe ===== lrange liste premier dernier ===== Description ===== //liste// doit être une liste Tcl valide. Cette commande renverra une nouvelle liste consistant des éléments //premier// à //dernier// inclus. //premier// ou //dernier// peuvent être //end// (ou une quelconque de ses abréviations) pour se référer au dernier élément de la liste. Si //premier// est inférieur à zéro, il est traité comme zéro. Si //dernier// est supérieur à ou égal au nombre d'éléments dans la liste, alors il est traité comme end. Si //premier// est supérieur à //dernier// alors une chaîne vide est renvoyée. `lrange liste premier premier` ne produit pas toujours le même résultat que `lindex liste premier` bien que souvent il le fasse pour les champs qui ne sont pas entourés d'accolades; il produit néanmoins, exactement le même résultat que `list [lindex liste premier]` ===== Exemples ===== ===== Voir aussi ===== [[:tcl:list]] {{tag>tcl Listes}}