0% ont trouvé ce document utile (0 vote)
63 vues14 pages

Introduction aux Dictionnaires

Ce document décrit les dictionnaires en Python, y compris leur définition, l'accès aux éléments, le parcours, l'opérateur in, et des fonctions/méthodes comme len(), keys(), values(), items(), get(), clear().

Transféré par

aicha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
63 vues14 pages

Introduction aux Dictionnaires

Ce document décrit les dictionnaires en Python, y compris leur définition, l'accès aux éléments, le parcours, l'opérateur in, et des fonctions/méthodes comme len(), keys(), values(), items(), get(), clear().

Transféré par

aicha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Lycée Lissane Eddine Ibn Al-Khatib

Centre CPGE –LAAYOUNE-

Algorithmique & programmation

Professeur : ARROU ABDESSELAM


Sommaire
I. Définition d'un dictionnaire
II. Accès à un élément
[Link] d'un dictionnaire
IV.l'opérateur de test in
V. Quelques fonctions & méthodes
[Link] & TP
Définition d'un dictionnaire
Définition d'un dictionnaire:
Un dictionnaire est une sorte de liste permettant de stocker des
couples (clé: valeur) avec un accès très rapide à la valeur à partir de la
clé, la clé(objet) ne pouvant être présente qu’une seule fois.
Exemple :
>>> dic1={} ou dic1=dict() #dictionnaire vide
>>> dic1[1]='AAA'; dic1[2]='BBB'; dic1[3]='CCC';
>>>dic3={'Computer':'Ordinateur','Keyboard':'Clav
ier'}
>>> dic4={1:1, 2:2,3:9,4:16,5:25}
Définition d'un dictionnaire
Définition d'un dictionnaire en compréhension :
générer des dictionnaire d’une manière très concise, sans avoir à
utiliser de boucles.
La syntaxe :
d={ cle: valeur for x in range(n) if condition }
ou
d=dict( (cle,valeur) for x in range(n) if condition )
Définition d'un dictionnaire
Définition d'un dictionnaire en compréhension :
Exemple :
L'accès aux éléments d'un dictionnaire
On accède a un élément d'un dictionnaire par son clé, avec la
notation nom_dictionnaire[Clé].
Exemple :
>>>dic1={'Computer':'Ordinateur','Keyboard':'Clavier'}
>>> dic1={1:1, 2:2,3:9,4:16,5:25}
>>> dic2['Keybord'] # renvoie la valeur 'Clavier' du clé 'Keybord'
>>> dic2[3] # renvoie la valeur 9 du clé 3
Le parcours d'un dictionnaire
Exemple :
Le parcours d'un dictionnaire
Le parcours d'un dictionnaire avec items():
Exemple :
L'opérateur de Test 'in'
 L'instruction in:
Permet de déterminer l’appartenance d’un clé à un dictionnaire,
utilisez vous l’operateur in qui retourne True ou False.
Exemple :
Les fonctions
 len(dict1) :renvoie le nombre d'élément.

 del(dict1[cle]) :supprimer l'élément de clé cle.


Les méthodes spécifiques
 keys() :renvoie la liste des clés utilisées dans le dictionnaire.

 values() :renvoie la liste des valeurs mémorisées dans le dictionnaire.

 items() : extrait du dictionnaire une liste équivalente de tuples.

 copy() :permet d'effectuer une vraie copie d'un dictionnaire.


Les méthodes spécifiques
 get(clé): permet de récupérer une valeur dans un dictionnaire et si la
clé est introuvable, vous pouvez donner une valeur à retourner par
défaut.

 clear():permet de vider le dictionnaire complètement.


Travaux Dirigés
Travaux Pratiques

Vous aimerez peut-être aussi