Kurs zur Python-Entwicklung
Kapitel
>
Stufe

Verwendung von Dictionaries
Ein Wörterbuch erstellen

Obwohl viele Werkzeuge zur Verfügung stehen, um Code effizienter zu schreiben, gibt es für verschiedene Situationen unterschiedliche Best Practices. Dictionaries sind eine weitere Möglichkeit, Werte zu speichern. Sie ähneln Listen, speichern jedoch in diesem Fall einen Index, der einen bestimmten Wert referenziert.

Sammle alle Früchte in diesem Feld und verwende ein Dictionary, um sie alle zu speichern – sowohl ihren Namen als auch die Anzahl, die du eingesammelt hast. Probier es aus!

Guide

Ziel

Sammle alle Früchte ein und speichere sie in einem Wörterbuch, dann zähle, wie viele du eingesammelt hast.

Im Wald liegen verschiedene Früchte verstreut, es ist am besten, sie aufzusammeln. Diese sind: “Apples” , “Oranges” und “Pears” .

Während variables und lists effiziente Möglichkeiten sind, um Werte für die spätere Verwendung zu speichern, gibt es noch einen weiteren Weg, um effektiv Werte zu speichern – die Verwendung von dictionaries. Diese ähneln Listen, speichern jedoch nicht nur einen einzelnen Wert, sondern einen Wert zusammen mit einem Index für diesen Wert.

bag = {} bag["Apples"] = Number of apples you pick up bag["Oranges"] = Number of Oranges you pick up bag["Pears"] = Number of Pears you pick up

Der obige Code speichert den Namen des Elements im Wörterbuch und verwendet ihn als Index (auch als Key bekannt); in diesem Fall wird dem Index eine Zahl zugeordnet, die angibt, wie viele Exemplare dieses Elements du eingesammelt hast.

Sobald du alle Früchte eingesammelt und im Wörterbuch gespeichert hast, zähle sie, indem du zum X-Zeichen gehst und die speak()-Funktion verwendest, etwa so: player.speak(bag)

Codebuch