1. Apprendre
  2. /
  3. Cours
  4. /
  5. ETL et ELT en Python

Connected

Exercice

Analyser des données à partir de dictionnaires

Quand des données JSON sont chargées en mémoire, le dictionnaire obtenu peut être complexe. Les paires clé-valeur peuvent contenir un autre dictionnaire ; on parle alors de dictionnaires imbriqués. Vous en rencontrerez souvent avec des API ou d'autres sources JSON. Dans cet exercice, vous allez vous exercer à extraire des données de dictionnaires imbriqués et à gérer les valeurs manquantes.

Le dictionnaire ci-dessous est stocké dans la variable school. Bonne chance !

{
    "street_address": "111 Columbia Street",
    "city": "Manhattan",
    "scores": {
        "math": 657,
        "reading": 601
    }
}

Instructions

100 XP
  • Analysez la valeur associée à la clé "street_address" dans le dictionnaire school.
  • Analysez la valeur associée à la clé "scores" dans le dictionnaire school.
  • Analysez les valeurs associées aux clés "math", "reading" et "writing" dans le dictionnaire scores, et définissez la valeur par défaut à 0.