La il vas afficher l'âge tous simplement
import json
# Données JSON:
x = '{ "nom":"Aliou", "age":17, "pays":"Sénégal"}'
y = json.loads(x)
# Python renvoie un dictionnaire
print(y["age"])
Convertir Python en JSON
Si vous avez un objet Python, vous pouvez le convertir en chaîne JSON en utilisant la méthode json.dumps().
Si vous avez un objet Python, vous pouvez le convertir en chaîne JSON en utilisant la méthode json.dumps().
Coding Learn
Photo
import
x = {
"nom": "Anon",
"age": 21,
"planete": "Mars"
}
# Conversion en JSON:
y = json.dumps(x)
# Le résultat est une chaîne de caractères:
print(y)
Vous pouvez convertir les objets Python des types suivants en chaînes JSON :
dict
list
tuple
int
float
string
True
False
None
dict
list
tuple
int
float
string
True
False
None
Convertir les objets Python en chaînes JSON, et afficher les valeurs :
Résultats 👇👇👇👇
import json print(json.dumps({"name": "Paul", "age": 21})) print(json.dumps(["lion", "tigre"])) print(json.dumps(("lion", "tigre"))) print(json.dumps("Coucou")) print(json.dumps(85)) print(json.dumps(21.36)) print(json.dumps(True)) print(json.dumps(False)) print(json.dumps(None))
Résultats 👇👇👇👇
Convertir un objet Python contenant tous les formats :
import json
x = {
"nom": "Pierre",
"age": 41,
"marie": True,
"divorce": False,
"enfants": ("Paul","Jacques"),
"animaux": None,
"cars": [
{"model": "BMW 230", "mpg": 27.5},
{"model": "Ford Edge", "mpg": 24.1}
]
}
print(json.dumps(x))
Coding Learn
Photo
⁉️ Explication
Formater le résultat
L'exemple ci-dessus imprime une chaîne JSON, mais elle n'est pas très facile à lire, sans indentation ni saut de ligne.
La méthode json.dumps() permet de faciliter la lecture du résultat.
Utilisez le paramètre indent pour définir le nombre d'indentations :
Vous pouvez également définir les séparateurs, la valeur par défaut est (", ", ", " : "), c'est à dire une virgule et un espace pour séparer chaque objet, et deux points et un espace pour séparer les clés des valeurs :
Trier le résultat
La méthode json.dumps() permet d'ordonner les résultats.
Utilisez le paramètre sort_keys pour spécifier si le résultat doit être trié ou non :
Formater le résultat
L'exemple ci-dessus imprime une chaîne JSON, mais elle n'est pas très facile à lire, sans indentation ni saut de ligne.
La méthode json.dumps() permet de faciliter la lecture du résultat.
Utilisez le paramètre indent pour définir le nombre d'indentations :
json.dumps(x, indent=4)
Vous pouvez également définir les séparateurs, la valeur par défaut est (", ", ", " : "), c'est à dire une virgule et un espace pour séparer chaque objet, et deux points et un espace pour séparer les clés des valeurs :
json.dumps(x, indent=4, separators=(". ", " = "))
Trier le résultat
La méthode json.dumps() permet d'ordonner les résultats.
Utilisez le paramètre sort_keys pour spécifier si le résultat doit être trié ou non :
json.dumps(x, indent=4, sort_keys=True)
Media is too big
VIEW IN TELEGRAM
⚡️Le chapitre sur la manipulation de JSON s'achève ici
Et pour ceux qui ont du mal à lire ou qui veulent encore approfondir il peuvent regarder cette vidéo
@metacodelearn
Et pour ceux qui ont du mal à lire ou qui veulent encore approfondir il peuvent regarder cette vidéo
@metacodelearn
Questions fréquents
🗣 Qu'est ce qui reste sur le programme python!?
👦 Voici ce qui reste sur les cours:
├ Les ensembles
├ Créer des interfaces graphiques
├ Création de petit script utiles
├ Révision générale
└FIN
🗣 Qu'est ce qui reste sur le programme python!?
👦 Voici ce qui reste sur les cours:
├ Les ensembles
├ Créer des interfaces graphiques
├ Création de petit script utiles
├ Révision générale
└
Créons un ensemble
Note : Les ensembles ne sont pas ordonnés, donc les éléments apparaîtront dans un ordre aléatoire.
monEnsemble = {"Porsche", "Ford", "Renault"}
print(monEnsemble)
Note : Les ensembles ne sont pas ordonnés, donc les éléments apparaîtront dans un ordre aléatoire.
Maintenant nous allons continuer ce post sous forme d'article Telegrah
=====================
🎆 Par contre ne vous inquiéter si j'ai pas mis d'illustration j'ai pris le temps de bien expliquer chaque bous de code 😉
Cliquer sur le bouton Aperçu éclair pour commencer à lire⚡️
https://telegra.ph/Les-ensembles-Explication-pour-débutant-09-19
=====================
🎆 Par contre ne vous inquiéter si j'ai pas mis d'illustration j'ai pris le temps de bien expliquer chaque bous de code 😉
Cliquer sur le bouton Aperçu éclair pour commencer à lire⚡️
https://telegra.ph/Les-ensembles-Explication-pour-débutant-09-19
Telegraph
Les ensembles [Explication pour débutant]
Éléments d'accès Vous ne pouvez pas accéder aux valeurs d'un set en vous référant à un index, car les ensembles sont désordonnés et les valeurs n'ont pas d'index. Mais vous pouvez faire une boucle à travers les éléments de l'ensemble en utilisant un for loop…