Maison > développement back-end > Tutoriel Python > Comment convertir une chaîne JSON en dictionnaire Python ?

Comment convertir une chaîne JSON en dictionnaire Python ?

Patricia Arquette
Libérer: 2024-10-31 04:20:31
original
337 Les gens l'ont consulté

How do I convert a JSON string to a Python dictionary?

Conversion d'une chaîne JSON en dictionnaire Python

JSON (JavaScript Object Notation) est un format de données léger souvent utilisé pour l'échange de données. En Python, il est représenté sous forme de chaîne. Cependant, il est utile de le convertir en dictionnaire pour en faciliter l'accès.

La chaîne JSON fournie représente une structure hiérarchique avec des dictionnaires imbriqués. Pour convertir cette chaîne en dictionnaire Python, vous pouvez utiliser la fonction json.loads().

<code class="python">import json

json_string = '{...}'  # Replace with your JSON string
data = json.loads(json_string)

print(data['glossary']['title'])</code>
Copier après la connexion

Explication :

  1. La fonction json.loads() analyse la chaîne JSON et la convertit en un dictionnaire Python.
  2. Vous pouvez ensuite accéder aux valeurs dans le dictionnaire en utilisant des crochets, comme data['key'].
  3. Dans ce cas, on accède à la clé "title" au sein du dictionnaire "glossaire".

En utilisant cette approche, vous pouvez facilement convertir une chaîne JSON en un dictionnaire Python structuré, ce qui facilite l'accès et la manipulation des données qu'elle contient.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal