Wörterbuchmethoden
Dictionary-Methoden
Dictionaries bieten eine Vielzahl von Operationen und Methoden, die eine effiziente Datenverarbeitung ermöglichen. Hier sind einige der am häufigsten verwendeten Methoden:
get(): Gibt den Wert für einen angegebenen Schlüssel zurück und falls der Schlüssel nicht gefunden wird, gibt esNonezurück. Dies unterscheidet sich von der Verwendung von eckigen Klammern (z. B.grocery_items["Milk"]), die einen Fehler auslösen würden, wenn der Schlüssel nicht existiert;update(): Aktualisiert das Dictionary mit Elementen aus einem anderen Dictionary oder einem Iterable von Schlüssel-Wert-Paaren und überschreibt dabei vorhandene Schlüssel;pop(): Entfernt einen angegebenen Schlüssel und gibt den entsprechenden Wert zurück.
In Python ist None ein spezieller Wert, der „nichts“ oder „kein Wert“ bedeutet. Er wird häufig verwendet, um anzuzeigen, dass etwas leer ist oder kein Ergebnis hat.
Anwendungsbeispiel
Angenommen, Sie müssen das Dictionary für den Bestand in Ihrem Lebensmittelgeschäft aktualisieren. So können Sie dies mit Dictionary-Methoden tun:
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
Verwalten des Lagerbestands eines Lebensmittelgeschäfts mit einem Dictionary.
- Erstellen eines Dictionaries namens
grocery_inventorymit folgenden Artikeln:- Milk: (113, "Dairy")
- Eggs: (116, "Dairy")
- Bread: (117, "Bakery")
- Apples: (141, "Produce")
- Abrufen der Details für "Bread" und Speichern in einer Variablen namens
bread_details. - Hinzufügen eines neuen Artikels "Cookies" mit den Details (143, "Bakery").
- Entfernen des Artikels "Eggs" aus dem Dictionary.
Nach jedem Schritt Folgendes ausgeben:
- Die Details von Bread:
Details of Bread: <$bread_details> - Den Lagerbestand nach dem Hinzufügen von Cookies:
Inventory after adding Cookies: <$grocery_inventory> - Den Lagerbestand nach dem Entfernen von Eggs:
Inventory after removing Eggs: <$grocery_inventory>
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 1.89
Wörterbuchmethoden
Swipe um das Menü anzuzeigen
Dictionary-Methoden
Dictionaries bieten eine Vielzahl von Operationen und Methoden, die eine effiziente Datenverarbeitung ermöglichen. Hier sind einige der am häufigsten verwendeten Methoden:
get(): Gibt den Wert für einen angegebenen Schlüssel zurück und falls der Schlüssel nicht gefunden wird, gibt esNonezurück. Dies unterscheidet sich von der Verwendung von eckigen Klammern (z. B.grocery_items["Milk"]), die einen Fehler auslösen würden, wenn der Schlüssel nicht existiert;update(): Aktualisiert das Dictionary mit Elementen aus einem anderen Dictionary oder einem Iterable von Schlüssel-Wert-Paaren und überschreibt dabei vorhandene Schlüssel;pop(): Entfernt einen angegebenen Schlüssel und gibt den entsprechenden Wert zurück.
In Python ist None ein spezieller Wert, der „nichts“ oder „kein Wert“ bedeutet. Er wird häufig verwendet, um anzuzeigen, dass etwas leer ist oder kein Ergebnis hat.
Anwendungsbeispiel
Angenommen, Sie müssen das Dictionary für den Bestand in Ihrem Lebensmittelgeschäft aktualisieren. So können Sie dies mit Dictionary-Methoden tun:
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
Verwalten des Lagerbestands eines Lebensmittelgeschäfts mit einem Dictionary.
- Erstellen eines Dictionaries namens
grocery_inventorymit folgenden Artikeln:- Milk: (113, "Dairy")
- Eggs: (116, "Dairy")
- Bread: (117, "Bakery")
- Apples: (141, "Produce")
- Abrufen der Details für "Bread" und Speichern in einer Variablen namens
bread_details. - Hinzufügen eines neuen Artikels "Cookies" mit den Details (143, "Bakery").
- Entfernen des Artikels "Eggs" aus dem Dictionary.
Nach jedem Schritt Folgendes ausgeben:
- Die Details von Bread:
Details of Bread: <$bread_details> - Den Lagerbestand nach dem Hinzufügen von Cookies:
Inventory after adding Cookies: <$grocery_inventory> - Den Lagerbestand nach dem Entfernen von Eggs:
Inventory after removing Eggs: <$grocery_inventory>
Lösung
Danke für Ihr Feedback!
single