lindex - Freyens
Home Informatique Projets CV WOT Mmm J'aime Coup de gueule Famille Web Radio Belge B&M Art-NFT

C'est une pub! Ce thême est basé sur w3 css.

Oui vous êtes capable de modifier ce thême

Cool? Oui, avec plein d'exemples faciles à comprendre et à modifier.

Aller sur W3.CSS Tutorial c'est en anglais mais google peux traduire les pages.

lindex

La curiosité n’est pas un vilain défaut mais une qualité fondamentale.

lindex - Récupère un élément d'une liste

SYNTAXE

 lindex list index

DESCRIPTION

Cette commande traite list comme une liste Tcl et renvoie son index'ième élément (0 se réfère au premier élément de la liste). En extrayant l'élément, lindex observe les même règles concernant les accolades, guillemets et backslashes que l'interpréteur de commande Tcl; néanmoins, les substitutions de variables et de commandes ne se produisent pas. Si index est négatif ou supérieur ou égal au nombre d'éléments de value, alors une chaîne vide est renvoyée. Si index a la valeur end, il se réfère au dernier élément de la liste, et end-integer se réfère au dernier élément de la liste moins l'offset entier spécifié

Dernière révision: 8.2


À partir de la révision 8.3, il peut y avoir plusieurs arguments d'index, ou bien un index formé d'une liste d'index, afin de manipuler les listes de listes. Les trois écritures suivantes sont équivalentes :

 lindex $a 1 2 3
 lindex $a {1 2 3}
 lindex [lindex [lindex $a 1] 2] 3

EXEMPLES

 lindex {a b c}  => 'a b c'
 lindex {a b c} {} => 'a b c'
 lindex {a b c} 0 => 'a'
 lindex {a b c} 2 => 'c'
 lindex {a b c} end => 'c'
 lindex {a b c} end-1 => 'b'
 lindex {{a b c} {d e f} {g h i}} 2 1 => 'h'
 lindex {{a b c} {d e f} {g h i}} {2 1} => 'h'
 lindex {{{a b} {c d}} {{e f} {g h}}} 1 1 0 => 'g'
 lindex {{{a b} {c d}} {{e f} {g h}}} {1 1 0} => 'g'

Mis à jour le 19 septembre 2012 à 12:26 CEST par Stéphane Aulery