Bonjour,
J'ai un dictionnaire, que j'ai rempli après un readline() d'un fichié txt, de ce type :
module1.ligne[a] = b
'a', correspondant à l'adresse et 'b', a la valeur de la donnée
Mon fichier txt est comme ceci :
0000 00AA ;
0001 008A ;
0002 006F ;
0003 0006 ;
0006 00AA ;
0007 00AA ;
Une fois mon opération de readline() et de trie adresse/donnée, mon dictionnaire est de ce type :
>>> module1.ligne
{'0000': '00AA', '0001': '008A', '0002': '006F', '0003': '0006', '0006': '00AA', '0007': '00AA'}
Mon souci : je voudrai faire une petite fonction pour pouvoir remplir les adresses manquantes (dans mon exemple, les adresses 0004 et 0005 par la donnée = 00FF).
Comment faire une intérogation du type :
- module1.ligne[0000] existe ?
----> oui, on fait rien
----> non, on la crée
Merci d'avance,
Cdt,
Guillaume
Partager