D'impression spécifique, l'indice de la valeur de la clé dans le dictionnaire
J'ai un dictionnaire qui a beaucoup de valeurs par clé.
Comment puis-je imprimer une valeur spécifique à partir de cette clé?
par exemple, ma clé est "CHMI" mais il a 14 valeurs associées. Comment puis-je imprimer uniquement CHMI: 48680
valeur?
CHMI: ['CHMI', '16', '16.09', '15.92', '16.01', '0.02', '0.13', '48680', '17.26', '12.6', '1.96', '12.24', '14.04', '23.15']
- Découvrez Python Trouver dans la Liste
Vous devez vous connecter pour publier un commentaire.
Vous avez un dictionnaire avec une clé:valeur où la valeur est une liste de.
À des valeurs de référence au sein de cette liste, vous ne normal de votre dictionnaire de référence, c'est à dire
Mais vous avez besoin d'ajouter un moyen de manipuler votre liste. Vous pouvez utiliser la liste des méthodes, ou tout simplement utiliser une liste de tranche, c'est à dire
retourner le premier élément de la liste référencée par la clé de chmi. Vous pouvez utiliser
de référence de la 48680 élément. Ce que je fais ici est l'appel de la
méthode, qui renvoie l'index de votre élément, puis je suis référençant l'élément à l'aide d'une tranche.
Bien que je ne comprends pas pourquoi vous voulez le faire (si vous savez déjà quelle est la valeur que vous voulez, pourquoi ne pas utiliser directement?), il peut être fait avec le
index
méthode de listes, qui renvoie l'index de la valeur fournie dans la listeVoulez-vous le 8 élément de la liste, ou un élément avec une valeur spécifique? Si vous connaissez déjà la valeur - ensuite, vous pouvez l'imprimer sans regarder dans la liste, donc je suppose que vous voulez juste de récupérer l'un des éléments:
Ceci est équivalent à:
Si ce n'est pas ce dont vous avez besoin, je crains que vous devrez préciser un peu votre question 🙂