Je veux changer la clé d’une entrée dans un dictionnaire python.
Y a-t-il un moyen simple de faire cela ?
Je veux changer la clé d’une entrée dans un dictionnaire python.
Y a-t-il un moyen simple de faire cela ?
En python 2.7 et supérieur, vous pouvez utiliser compréhension dictionnaire : il s’agit d’un exemple que j’ai rencontré pendant la lecture d’un fichier CSV à l’aide d’un DictReader. L’utilisateur avait avec tous les noms de colonne avec le suffixe ' :'
``
pour se débarrasser de la fuite » : « dans les keys :
``
Étant donné que les clés sont ce que les dictionnaires permet de valeurs de recherche, vous ne peut pas vraiment changer. La chose la plus proche vous pouvez faire est d’enregistrer la valeur associée à l’ancienne clé, supprimez-le, puis ajoutez une nouvelle entrée avec la clé de remplacement et de la valeur enregistrée. Plusieurs des autres réponses illustrent différentes façons, que cela peut être accompli.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.