====== 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}}