TypeError: 'int' object is not iterable
Rebonjour :oops::oops: !!
mon problème est que je souhaite comparer entre les élements de deux listes et que si deux élements correspondent alors je crée une nouvelle liste et je mets l'element correspondant à l'intérieur : en python ça donne la chose suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| def SplitDom( liste1,liste2 ) : # on separe les domaines en ceux possedant un patch et ceux qui n'en ont pas
split_1 = []
split_2 = []
for clk in liste1:
for cl in liste1[2]: # il s'agit de la liste split et liste2 c'est patch
for blk in liste2:
for clk in liste2[0]: # il s'agit du tag initiaux des domaines generaux
# il s'agit des tags initiaux des domaines contenant des patchs
if blk == clk: # on s'assure que le domaine k contient bien un patch
split_1.append(liste1) # si oui on cree une liste pour les domaines contenant des patchs
else:
split_2.append(liste1) # sinon on cree une autre liste pour les domaines qui ne contiennent pas de patch.
return ( split_1, split_2 ) # on retourne les deux listes |
je reçois comme erreur :
TypeError: 'int' object is not iterable
Est ce que vous auriez une idée de comment surmonter cela??
Merci d'avance !!
Manal