Python : Le dictionnaire

Publié le par Kachallah Abagana Mahamat

1- Définition

En python, un dictionnaire est une de liste utilisant des éléments de type clé-valeur.

Syntaxe

nom_dictionnaire = {} ou nom_dictionnaire = dict()

note_etudiant = {}

ou

note_etudiant = dict()

2- Ajouter des valeurs à un dictionnaire

note_etudiant = {}

note_etudiant["Rakhie"] = "10"
note_etudiant["Fatime"] = "17"
note_etudiant["Bichara"] = "15"
note_etudiant["Zouhour"] = "11"

Utilisons print() pour afficher les éléments du dictionnaire.

print(note_etudiant)

Résultat:

 

3- Récupérer une valeur dans un dictionnaire en utilisant sa clé

Soit le dictionnaire suivant:

note_etudiant = {}

note_etudiant["Rakhie"] = "10"
note_etudiant["Fatime"] = "17"
note_etudiant["Bichara"] = "15"
note_etudiant["Zouhour"] = "11"

Récupérer et afficher la valeur d'un élément du dictionnaire à travers sa clé.

print(note_etudiant.get("Rakhie"))

Résultat:

4- Supprimer une valeur dans un dictionnaire en utilisant sa clé

Soit le dictionnaire suivant:

note_etudiant = {}

note_etudiant["Rakhie"] = "10"
note_etudiant["Fatime"] = "17"
note_etudiant["Bichara"] = "15"
note_etudiant["Zouhour"] = "11"

Suppression de l'entré d'un dictionnaire

del note_etudiant["Zouhour"]

Affichage

print(note_etudiant)

Résultat:

 

5- Récupérer les valeurs d'un dictionnaire

Pour récupérer les valeurs d'un dictionnaire, on peut utiliser la boucle for par exemple.

N.B: On fera un article sur boucles dès les prochaines articles.

Soit notre dictionnaire.

note_etudiant = {'Rakhie': '10', 'Fatime': '17', 'Bichara': '15'}

Parcourons ce dictionnaire pour récupérer et afficher ses valeurs.

for valeur in  note_etudiant.values():
    print(valeur)

Résultat:

 

6- Récupérer les clé d'un dictionnaire

Pour récupérer les clé d'un dictionnaire, on peut utiliser la boucle for par exemple.

Soit notre dictionnaire.

note_etudiant = {'Rakhie': '10', 'Fatime': '17', 'Bichara': '15'}

Parcourons ce dictionnaire pour récupérer et afficher ses clés.

for cle in  note_etudiant.keys():
    print(cle)

Résultat:

 

8- Travaux pratiques

Soit le dictionnaire suivant:

etudiant= {'note': '10', 'nom': 'Rakhie''note': '12', 'nom': 'Aly''note': '8', 'nom': 'said' }

Afficher la clé et la valeur de ce dictionnaire sous ce format.

 

Publié dans Python, Programmation

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
K
eleve['nom']='Rakhie'<br /> eleve['note']= 10<br /> eleve['nom1']= 'Aly'<br /> eleve['note1']= 17<br /> eleve['nom2']= 'kore'<br /> eleve['note2']= 5<br /> for note,nom in eleve.items():<br /> print('{} : {}'.format(note, nom))<br /> <br /> <br /> <br /> <br /> Merci beaucoup pour ce tuto.
Répondre