Bonjour,
j'ai un petit problème de compréhenssion sur l'utilisation de :
pour vérifier l'existence d'une cellule dans une liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (Cell.Nom) in liste_point :
je m'explique:
Pour le moment, je n'arrive qu'à voir le contenu de else... Pourtant,la cellule z.Nom existe...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 class Cellule(): def __init__(self, Name, Coord, Altitude): self.Nom = Name self.x, self.y = Coord self.z = Altitude a = Cellule("110",(4,3),5) b = Cellule("111",(1,2),7) c = Cellule("112",(4,6),3) d = Cellule("113",(8,2),4) liste_point = [a,b,c,d] à présent, je désire verifier l'existence d'une cellule z.Nom qui s'appelle "111". if(z.Nom = "111") in liste_point : ...... else ......
Enfin, même si elle s'appelle "b" dans ma liste
merci pour votre réponse.
PS: Si quelqu'un peut également m'expliquer pourquoi je n'arrive pas à utiliser les Balises [code]...
Moi, ça reste inopérant sur ma machine ^^ ça doit être une histoire d'autorisation... je ne sais pas.
Partager