Lrange

From Base de connaissances eggdrops & TCL
Jump to: navigation, search

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 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.

Note:

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]

Voir également

list, lindex, ldiff