Bonjour,
J'essaye de vérifier s'il y a des 0 dans une liste afin le cas échéant de pouvoir signaler que toutes les valeurs de la liste ont bien été modifiées.
voici ma liste :
le print me sort donc bien une liste rempli de 0 : [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 lignes = 3 # len(abscisse) colonnes = 3 # len(ordonné) plateau = [[0 for l in range(lignes)] for c in range(colonnes)]
(et avec une boucle for j'arrive a l'imprimer en 2D)
Ma dernière recherche sur google m'a indiqué que pour vérifier la présence de quelque chose on peut utiliser in;
Mais ce que je fais ne marche pas :
j'ai également essayé avec des boucle for pour parcourir l'index de la liste comme si c'était une liste simple (et non une liste de liste) mais rien ne semble fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if 0 in plateau: print( "il y a encore des 0" ) else: print( "fin" )
Il y a des technique particulière a connaitre ? des noms de fonction à chercher ?
merci pour l'aide
edit : changé tableau par liste
Partager