![]() |
|
Utilitaires de listes - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Bouts de Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=17) +--- Sujet : Utilitaires de listes (/showthread.php?tid=1772) |
Utilitaires de listes - CrazyCat - 30/01/2024 Voici un petit bout de code qui est parfois utile: trouver tous les éléments d'une liste qui sont présents dans une autre liste: tcl Différence de liste: tcl Les mêmes en utilisant lmap tcl RE: Utilitaires de listes - Amand - 30/01/2024 On pourrait avoir un exemple d'utilisation ? RE: Utilitaires de listes - CrazyCat - 30/01/2024 tcl Code : Différence : b c d f g h j k l m n q s v w xRE: Utilitaires de listes - Amand - 30/01/2024 Ok j'ai compris, merci
RE: Utilitaires de listes - CrazyCat - 12/03/2024 J'ajoute trois procédures: lremove Cette procédure sert à retirer un élément d'une liste tcl Code : % set a {a b c d e f g h i j}lireplace Cette procédure remplace un élément par un autre de manière non sensible à la casse tcl Code : % set a {a b c d e f g h i j}lereplace Cette dernière procédure est le pendant de la précédente mais de manière sensible (-exact) tcl Code : % set a {a b c d e f g h i j}Notez que si vous ne passez pas l'argument replacement à lireplace et lereplace, elles agissent comme lremove.
RE: Utilitaires de listes - CrazyCat - 12/05/2024 Une nouvelle petite procédure : lshuffle, qui permet de randomiser une liste: tcl Exemple d'utilisation: Code : % set abc {a b c d e f g h i j k l m n o p q r s t u v w x y z} |