Je veux un code/quelques indices de comparaison d'un tableau avec un autre tableau. Si un élément de tableau correspond à un élément de l'autre tableau, renvoyer 0 avec l'instruction puts, sinon avec une instruction puts. J'essaie de chercher sur Internet mais ne trouve pas de choses utiles.comparaison de tableau dans TCL ns2
array set foodColor {
Apple red
Banana yellow
Lemon yellow
Carrot orange
}
array set citrusColor {
Lemon yellow
Orange orange
Lime green
}
# build up a list of non-citrus foods
foreach k [array names citrusColor] {
if {![info exists foodColor($k)]} {
puts $k;
}
}
Dans ce code, la sortie affiche la valeur qui ne correspond pas aux valeurs d'un autre tableau. Mais je ne veux pas de comparaison de caractères ou de chaînes de caractères dans un tableau, je veux une comparaison de tableau complète avec l'autre tableau si la correspondance de résultat de sortie de match ne correspond pas.
Veuillez ajouter plus de détails à propos de votre comparaison. par exemple, ajoutez un exemple de sortie. – x01saa
Lorsque vous parcourez citrusColor, vous devez définir un indicateur indiquant quels éléments foodColor ont été vérifiés. Parcourez ensuite foodColor, en vérifiant les éléments qui n'ont pas de drapeau. –