Donc, j'ai besoin de itérer sur un dictionnaire à Python où les clés sont un tuple et que les valeurs sont des entiers. Je n'ai besoin que d'imprimer les clés et les valeurs. J'ai essayé ceci: p>
mais n'a pas fonctionné car il a attribué le premier élément du tuple à la clé et la valeur et la seconde à la valeur. P>
Alors, comment dois-je le faire? P> pour la clé, la valeur en dict: code> p>
4 Réponses :
Essayez quelque chose comme: Vous le verrez imprimer une tuple qui correspond à la clé et la valeur, élément [0] doit être votre touble et votre élément [1] doit être la valeur stockée. sous cette clé. p> p>
Votre hypothèse selon laquelle ou si vous vous sentez fantaisie: p> Si vous avez besoin des deux touches dans le tuple, vous pouvez également faire p> pour la clé, la valeur dans dict code> iTerates sur les touches et les valeurs en même temps est fausse.
Vous devez faire
juste utiliser
pour la clé en dict code>
puis accéder à la valeur avec dict [clé] p>
# regarding a proposed edit: # dict() can be used to initialize a dict from different formats # it accepts for instance a dict or a list of tuples # in case of a static dict like below, only using {..} is sufficient dot = dict({ ('a', 'b'): 1, ('c', 'd'): 2 }) for k, v in dot.items(): print(k, " and ", v)
pls. montrer des données.