Sujet : Liste de listes Python De : nospam_olivier.debeyssac (at) *nospam* gmail.com.invalid (Olivier92410) Groupes :fr.comp.lang.python Date : 22. Oct 2021, 16:12:18 Autres entêtes Organisation : !No_Organization! Message-ID :<gwmdnSVZu_5PSe_8nZ2dnUU7983NnZ2d@giganews.com>
Bonjour à Tous, Question sur le fonctionnement de liste de listes en Python. Voici le code suivant: ini_list = [[1, 2, 5, 10, 7], [4, 3, 4, 3, 21], [45, 65, 8, 8, 9, 9]]
element = 1
l = [[]] est_dans_liste = (element in sublist for sublist in l)
if est_dans_liste: print("ok")
Dans cet exemple, je cherche à savoir si la valeur numérique "1" est présente dans la liste de listes l (liste vide en l'occurence ici)
Le résultat de ce code est "e;ok"e;. Ce qui est bien évidemment faux. Il y a donc quelque chose que je n'ai pas saisi dans le fonctionnement des listes. Est ce que l'un d'entre vous peut me guider ? Merci beaucoup