Sommaire I. Définition d'un dictionnaire II. Accès à un élément III.Parcours d'un dictionnaire IV.l'opérateur de test in V. Quelques fonctions & méthodes VI.TD & 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.
L'analyse technique facile à apprendre: Comment construire et interpréter des graphiques d'analyse technique pour améliorer votre activité de trading en ligne.
L'analyse fondamentale facile à apprendre: Le guide d'introduction aux techniques et stratégies d'analyse fondamentale pour anticiper les événements qui font bouger les marchés
Secrets du Marketing des Médias Sociaux 2021: Conseils et Stratégies Extrêmement Efficaces votre Facebook (Stimulez votre Engagement et Gagnez des Clients Fidèles)
La communication professionnelle facile à apprendre: Le guide pratique de la communication professionnelle et des meilleures stratégies de communication d'entreprise
Le trading des bandes de bollinger facile à apprendre: Comment apprendre à utiliser les bandes de bollinger pour faire du commerce en ligne avec succès
Apprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation