Bilan
Ajouts de couples (clé, valeur)
Tester
Comment utiliser ce bilan ?
Réfléchir à la réponse avant de cliquer pour la lire 😊
Soit mon_dico un dictionnaire.
Appartenance d'une clé dans un dictionnaire
Soit mon_dico un dictionnaire.
cle in mon_dicorenvoieTruesi la clécleexiste dansmon_dicoetFalsesinon.cle not in mon_dicorenvoieTruesi la cléclen'existe pas dansmon_dicoetFalsesinon.
Accéder à une valeur
Soit mon_dico un dictionnaire.
mon_dico[cle] renvoie la valeur associée à cle si elle est présente dans le dictionnaire, sinon une erreur KeyError se produit.
Modifier une valeur
Soit mon_dico un dictionnaire.
Il suffit de faire une nouvelle affectation : mon_dico[cle] = nouvelle_valeur
Supprimer une valeur
Soit mon_dico un dictionnaire. Soit valeur la valeur associée à cle.
del mon_dico[cle]supprime le couple (cle,valeur) demon_dico.mon_dico.pop(cle)supprime le couple (cle,valeur) demon_dicoet renvoie la valeur correspondante.
Ajouter un couple (cle, valeur)
Soit mon_dico un dictionnaire. Soit valeur la valeur que l'on souhaite associer à cle.
- Si la clé existe déjà
mon_dico[cle] = valeurmodifie la valeur associée, - sinon
mon_dico[cle] = valeurajoute la paire (cle,valeur)
Longueur d'un dictionnaire
Soit mon_dico un dictionnaire.
len(mon_dico) renvoie le nombre de couple (cle, valeur) du dictionnaire.
Parcourir un dictionnaire
Soit mon_dico un dictionnaire.
Le parcours avec la boucle for element in mon_dico permet de pacourir les clés de mon_dico
Utiliser les méthodes keys, values et items
On peut parcourir les vues créées par ces méthodes, de façon analogue à ce que l'on ferait avec d'autres séquences comme des listes :
Soit le dictionnaire mon_dico
mon_dico.keys()permet d'accéder à toutes les clés demon_dicomon_dico.values()permet d'accéder à toutes les valeurs demon_dicomon_dico.items()permet d'accéder à tous les couples (clé, valeur) demon_dico
obtenir des listes de clés, valeurs, paires (clé, valeur)
On peut créer les listes de clés, de valeurs ou de couples (clé, valeur) :
Soit le dictionnaire mon_dico
list(mon_dico.keys())permet d'obtenir une liste des clés demon_dicolist(mon_dico.values())permet dobtenir une liste des valeurs demon_dicolist(mon_dico.items())permet d'obtenir une liste des tuples (clé, valeur) demon_dico
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)