Méthodes de Dictionnaire
Méthodes des dictionnaires
Les dictionnaires offrent une gamme d'opérations et de méthodes qui facilitent la gestion efficace des données. Voici quelques-unes des méthodes les plus couramment utilisées :
get(): récupère la valeur associée à une clé spécifiée et, si la clé n'est pas trouvée, retourneNone. Cela diffère de l'utilisation des crochets (par exemple,grocery_items["Milk"]), qui génèrent une erreur si la clé n'existe pas ;update(): met à jour le dictionnaire avec les éléments d'un autre dictionnaire ou d'un itérable de paires clé-valeur, en écrasant les clés existantes ;pop(): supprime une clé spécifiée et retourne la valeur correspondante.
En Python, None est une valeur spéciale qui signifie « rien » ou « aucune valeur », et elle est souvent utilisée pour indiquer qu'une donnée est vide ou n'a pas de résultat.
Exemple d'application
Supposons que vous deviez mettre à jour le dictionnaire d'un inventaire dans votre épicerie. Voici comment procéder à l'aide des méthodes de dictionnaire :
12345678910111213141516171819202122# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
Swipe to start coding
Exercice de gestion d'un inventaire de magasin d'alimentation à l'aide d'un dictionnaire.
- Créer un dictionnaire nommé
grocery_inventoryavec les articles suivants :- Milk : (113, "Dairy")
- Eggs : (116, "Dairy")
- Bread : (117, "Bakery")
- Apples : (141, "Produce")
- Obtenir les détails de "Bread" et les enregistrer dans une variable appelée
bread_details. - Ajouter un nouvel article "Cookies" avec les détails (143, "Bakery").
- Supprimer l'article "Eggs" du dictionnaire.
Afficher ce qui suit après chaque étape :
- Les détails de Bread :
Details of Bread: <$bread_details> - L'inventaire après l'ajout de Cookies :
Inventory after adding Cookies: <$grocery_inventory> - L'inventaire après la suppression de Eggs :
Inventory after removing Eggs: <$grocery_inventory>
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 1.89
Méthodes de Dictionnaire
Glissez pour afficher le menu
Méthodes des dictionnaires
Les dictionnaires offrent une gamme d'opérations et de méthodes qui facilitent la gestion efficace des données. Voici quelques-unes des méthodes les plus couramment utilisées :
get(): récupère la valeur associée à une clé spécifiée et, si la clé n'est pas trouvée, retourneNone. Cela diffère de l'utilisation des crochets (par exemple,grocery_items["Milk"]), qui génèrent une erreur si la clé n'existe pas ;update(): met à jour le dictionnaire avec les éléments d'un autre dictionnaire ou d'un itérable de paires clé-valeur, en écrasant les clés existantes ;pop(): supprime une clé spécifiée et retourne la valeur correspondante.
En Python, None est une valeur spéciale qui signifie « rien » ou « aucune valeur », et elle est souvent utilisée pour indiquer qu'une donnée est vide ou n'a pas de résultat.
Exemple d'application
Supposons que vous deviez mettre à jour le dictionnaire d'un inventaire dans votre épicerie. Voici comment procéder à l'aide des méthodes de dictionnaire :
12345678910111213141516171819202122# Dictionary for a grocery store inventory inventory = { "Apples": 30, "Oranges": 18, "Bananas": 45 } # Get the count of Oranges print("Count of Oranges:", inventory.get("Oranges")) # Update inventory by adding a new item inventory.update({"Mangoes": 20}) print("Updated Inventory:", inventory) # You can also add a new item to the end of the dictionary like this inventory["Pineapples"] = 15 print("Updated Inventory:", inventory) # Remove Bananas from the inventory removed_item = inventory.pop("Bananas") print("Removed Item:", removed_item) print("Current Inventory:", inventory)
Swipe to start coding
Exercice de gestion d'un inventaire de magasin d'alimentation à l'aide d'un dictionnaire.
- Créer un dictionnaire nommé
grocery_inventoryavec les articles suivants :- Milk : (113, "Dairy")
- Eggs : (116, "Dairy")
- Bread : (117, "Bakery")
- Apples : (141, "Produce")
- Obtenir les détails de "Bread" et les enregistrer dans une variable appelée
bread_details. - Ajouter un nouvel article "Cookies" avec les détails (143, "Bakery").
- Supprimer l'article "Eggs" du dictionnaire.
Afficher ce qui suit après chaque étape :
- Les détails de Bread :
Details of Bread: <$bread_details> - L'inventaire après l'ajout de Cookies :
Inventory after adding Cookies: <$grocery_inventory> - L'inventaire après la suppression de Eggs :
Inventory after removing Eggs: <$grocery_inventory>
Solution
Merci pour vos commentaires !
single