====== lrepeat ====== Retourne une liste en répétant des éléments. ===== Syntaxe ===== lrepeat nombre element1 ?element2 element3 ...? ===== Description ===== La commande **lrepeat** crée une liste de taille //nombre// * //nombre// d'éléments en répétant //nombre// de fois la séquence d'éléments //element1 element2 ...// //nombre// doit être un entier positif, //elementN// peut être n'importe quelle valeur Tcl. Il faut noter que `lrepeat 1 arg ...` est équivalent à `list arg ...`, bien que //arg// soit obligatoire en utilisant **lrepeat** ===== Exemples ===== lrepeat 3 a # a a a lrepeat 3 [lrepeat 3 0] # {0 0 0} {0 0 0} {0 0 0} lrepeat 3 a b c # a b c a b c a b c lrepeat 3 [lrepeat 2 a] b c # {a a} b c {a a} b c {a a} b c ===== Voir aussi ===== [[:tcl:list]] {{tag>tcl Listes}}