Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Transformer une liste JSON
Les API renvoient souvent des listes d'objets JSON : une liste d'utilisateurs, de produits, de transactions. Savoir les désérialiser puis les filtrer avec une compréhension de liste, c'est un workflow que tu utiliseras quotidiennement.
Exemple : import json texte = '[{"nom": "Alice", "actif": true}, {"nom": "Bob", "actif": false}]' utilisateurs = json.loads(texte) actifs = [u["nom"] for u in utilisateurs if u["actif"]]
Écris une fonction filtrer_actifs(json_str) qui reçoit une chaîne JSON contenant une liste d'utilisateurs (champs nom et actif). Retourne la liste des noms des utilisateurs actifs, triée alphabétiquement.