List

From Base de connaissances eggdrops & TCL
Revision as of 13:32, 20 October 2020 by CrazyCat (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

liste - Crée une liste

Syntaxe

list ?arg arg ...?

Description

Cette commande renvoie une liste comprenant tout les args, ou une chaîne vide si aucun args n'est spécifié. Les accolades et backslashes sont ajoutés comme nécessaire, ainsi la commande index peut être employée sur le résultat pour réextraire les arguments originaux, et eval peut être aussi employée pour exécuter la liste résultante, avec arg1 comme nom de la commande et les autres args comme arguments.

list produit des résultats légèrement différents de concat

list a b {c d e} {f {g h}}

renverra

a b {c d e} {f {g h}}

alors que [concat] avec les mêmes arguments renverra

a b c d e f {g h}

Voir également

llength, lindex, lrange, linsert, lreplace, lappend, lsearch, concat, split, join, lsort, lrepeat, lset, lmap, Utilisation des listes, A propos des listes