Communauté Eggdrop

Version complète : Intersection de listes
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
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
# Recherche les éléments de list1 contenus dans list2
proc lintersect {list1 list2} {
   foreach element $list1 {
      if { ($element in $list2) } { lappend intersect $element }
   }
   return $intersect
}