Bonjour,
j'ai un petit problème de compréhenssion sur l'utilisation de :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 if (Cell.Nom) in liste_point :
pour vérifier l'existence d'une cellule dans une liste.
je m'explique:

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
    ......
Pour le moment, je n'arrive qu'à voir le contenu de else... Pourtant,la cellule z.Nom existe...
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.