Bonjour a tous,

Voila par nécéssité, j'ai du créer un dictionnaire de dictionnaire mais j'ai une erreur avec la méthode has_key()

Voici mon code:

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
 
FirstDictionary = {}
list1 = list()
 
list1.append("TOTO1")
list1.append("TOTO2")
list1.append("TOTO3")
 
for elt in list1:
   FirstDictionary[elt] = {}   #défini mon dictionnaire de dictionnaire
 
# appelle de la méthode has_key:
if FirstDictionary["TOTO1"].has_key("1"):
   print("CLE UTILISEE")
else: 
   print("CLE INUTILISEE")
Voila sa me donne l'erreur:
'dict' object has no attribute 'has_key'
je dois avoir une petite erreur de syntaxe qui fais qu'il ne le voit pas comme dictionnaire je ne sais pas ou un import

Par contre si je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if "1" in FirstDictionary["TOTO1"]:
la sa marche.


Merci a tous

Bastien