Bonjour,
J'ai plusieurs fichiers que j'ai parsé afin d'en extraire les données dont j'ai besoin. Ensuite toutes ces données je l'ai ait stocké dans un objet 'toto' et je stocke cette objet dans un dictionnaire. C'est un dictionnaire à 2 dimensions:
avec le programme suivant j'arrive à récupérer toutes les cellules avec leur paramètres:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for cellule in Liste_de_cellule: #plusieurs cellules (25) dico[cellule]["nom"] = toto.nom dico[cellule]["couleur"] = toto.couleur dico[cellule]["matière"] = toto.matière
et j'obtient sa:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for cle, valeur in dico.items(): for elem in valeur: print ("%s : %s " %(elem, valeur[elem])) print ("\n")
.....ainsi de suite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 cellule1 nom = cellule1 couleur = rouge matière = plastique cellule2 nom = cellule2 couleur =vert matière = plastique
et ma question est de savoir comment je peux faire pour pointer non pas sur toutes les cellules mais sur la cellule que je veux et sur le paramètre que je veux aussi.....pour cela ne dois-je pas utiliser une classe __dict__??
Partager