Aide-mémoire sur les méthodes du dictionnaire Python
Apprenez les méthodes du dictionnaire Python. Guide de référence complet pour les insertions, les récupérations, les mises à jour et les vérifications de paires clé-valeur.
Accès et modification au dictionnaire
Opérations courantes pour récupérer ou modifier des éléments du dictionnaire.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| get() | my_dict.get(key, default=None) | Renvoie la valeur de la clé si elle existe, sinon renvoie une valeur par défaut. |
| update() | my_dict.update(other_dict) | Met à jour le dictionnaire avec des paires clé-valeur provenant d'un autre dictionnaire/itérable. |
| pop() | my_dict.pop(key, default) | Supprime et renvoie la valeur de la clé spécifiée. |
| clear() | my_dict.clear() | Supprime tous les éléments du dictionnaire. |
Itération et vues du dictionnaire
Methods that return dynamic view objects of dictionary elements.
| Méthode / Fonction | Syntaxe | Descriptif |
|---|---|---|
| keys() | my_dict.keys() | Returns a view object of all keys in the dictionary. |
| values() | my_dict.values() | Returns a view object of all values in the dictionary. |
| items() | my_dict.items() | Returns a view object containing (key, value) tuple pairs. |
Script de démonstration interactif
# get()
my_dict.get(key, default=None)
# update()
my_dict.update(other_dict)
# pop()
my_dict.pop(key, default)
# clear()
my_dict.clear()
# keys()
my_dict.keys()
# values()
my_dict.values()
# items()
my_dict.items()Foire aux questions
Pourquoi utiliser get() au lieu de dict[key] ?
dict[key] raises a KeyError if the key does not exist. get() returns None or a specified default value instead of crashing.
Comment fusionner deux dictionnaires en Python ?
DansPython 3.9+, vous pouvez utiliser l'opérateur union : dict1 | dict2. Ou utilisez la méthode dict1.update(dict2).
Sujets connexes
Un guide de référence complet pour la manipulation des chaînes Python. Maîtrisez le formatage, la recherche, le fractionnement, le remplacement et la vérification des propriétés des chaînes.
Aide-mémoire sur les méthodes de liste PythonGuide de référence rapide pour les opérations de liste Python. Maîtrisez l’ajout, l’insertion, la suppression, le tri et le découpage d’éléments.
Aide-mémoire sur les méthodes d'ensemble PythonGuide complet des opérations sur les ensembles Python. Learn how to add, remove, and perform mathematical set operations like unions and intersections.
Ressources Python recommandées
Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.
Boucles Python
Apprenez à utiliser les boucles Python pour parcourir les données. Maîtrisez les bonnes pratiques pour les boucles, while, break, continue et loop avec des exemples interactifs.
Comment parcourir un dictionnaire en Python
Apprenez à parcourir ou parcourir un dictionnaire Python. Découvrez des méthodes pour parcourir des clés, des valeurs et des paires clé-valeur avec des exemples clairs et exécutables.
Python vs JavaScript : quel langage de programmation est le meilleur ?
Une comparaison complète entre Python et JavaScript. Explorez les différences de syntaxe, les performances, les cas d'utilisation (backend et frontend) et des exemples de codage.