Coding Learn
4.73K subscribers
279 photos
109 videos
47 files
199 links
Canal de partage de contenus sur la programmation et sur l'informatique

📬 Pour suggérer venez sur @codingsupport_bot
Download Telegram
Vous pouvez également utiliser la fonction values() pour retourner les valeurs d'un dictionnaire :

👌value() représente valeur
Maintenant nous allons boucler les clés et les valeurs du dictionnaire
Coding Learn
Maintenant nous allons boucler les clés et les valeurs du dictionnaire monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } for x, y in monDico.items(): print(x, y)
Maintenant nous allons boucler les clés et les valeurs du dictionnaire

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 }
for x, y in monDico.items():
print(x, y)
Vérifier si une clé existe

Pour déterminer si une clé spécifiée est présente dans un dictionnaire, utilisez le mot-clé in
👇👇👇
monDico = {
"marque": "Porsche",
"modèle": "Cayenne",
"année": 2017
}
if "modèle" in monDico:
print("Oui, 'modèle' fait partie des clés de monDico")
Longueur du dictionnaire

Pour déterminer le nombre d'éléments (paires clé-valeur) d'un dictionnaire, utilisez la méthode len().

print(len(monDico))
Ajouter un élément

L'ajout d'un élément au dictionnaire se fait en utilisant une nouvelle clé d'index et en lui attribuant une valeur :

monDico = {
"marque": "Porsche",
"modèle": "Cayenne",
"année": 2017
}
monDico["color"] = "noire"
print(monDico
)
Suppression d'éléments

Il existe plusieurs méthodes pour supprimer des éléments d'un dictionnaire.

La méthode pop() supprime l'élément avec le nom de clé spécifié :

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } monDico.pop("modèle") print(monDico)

 

La méthode popitem() supprime le dernier élément inséré (dans les versions antérieures à 3.7, un élément aléatoire est supprimé) :

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } monDico.popitem() print(monDico)

 

Le mot-clé del supprime l'élément avec le nom de clé spécifié :

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } del monDico["modèle"] print(monDico)

 

Le mot-clé del peut aussi supprimer complètement le dictionnaire :

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } del monDico print(monDico) #Créé une erreur car monDico n'existe plus.

 

Le mot-clé clear() vide le dictionnaire :

monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } monDico.clear() print(monDico)
Media is too big
VIEW IN TELEGRAM
⚡️Le chapitre sur les dictionnaires s'arrête ici

Et pour ceux qui ont du mal à lire ou qui veulent encore approfondir il peuvent regarder cette vidéo

@metacodelearn
Une petite exercice sur les dictionnaires

Cliquer sur le bouton en bas pour le faire 👇👇👇
Correction de l'exercice

Exo 1: voir sur le python

Exo 2: Quelle option permet de supprimer:
R: clear()

Exo 3:Le code ci dessous fonctionne bien !? monDico = { "marque": "Porsche", "modèle": "Cayenne", "année": 2017 } monDico["color"] = "noire" print(monDico)
R: Oui
JSON

Utiliser le JSON avec Python

JSON est une syntaxe pour le stockage et l'échange de données.

Python a un package intégré appelé json, qui peut être utilisé pour travailler avec ce type de données.

Importer le module json avec Python :

import json
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().