Holen Sie sich einen Wert aus dem Wörterbuch Python

Holen Sie sich einen Wert aus dem Wörterbuch Python
Ein Wörterbuch ist einer der grundlegendsten Datentypen von Python. Ein Python-Wörterbuch ist eine Sammlung von Datenwerten, die in Form von Schlüsselwertpaaren ausgedrückt werden.

In diesem Tutorial werden die Funktion get () mit der Funktion get () besprochen, um einen Wert in einem Python -Wörterbuch zu erhalten.

Wie man ein Python -Wörterbuch definiert

Beginnen wir mit den Grundlagen: Lernen, wie man ein Wörterbuch in Python definiert. Da Python-Wörterbücher in Schlüsselwertpaaren ausgedrückt werden, muss jeder Schlüssel in einem Wörterbuch einzigartig sein.

Um ein Wörterbuch zu definieren, fügen wir von Kommas getrennte Werte in einem Paar lockiger Klammern hinzu. Die von Kommas getrennten Werte repräsentieren Schlüssel: Wert.

Das Folgende ist ein Beispiel für ein einfaches Wörterbuch:

i =
"KEY1": "Value1",
"Key2": "Value2",
"Key3": "Value3"

Jeder Schlüssel in einem Wörterbuch wird automatisch auf seinen entsprechenden Wert abgebildet.

So greifen Sie auf Wörterbuchwerte zu

Um in einem Wörterbuch auf einen bestimmten Wert zuzugreifen, können Sie den Wörterbuchnamen verwenden, gefolgt von dem spezifischen Schlüssel in quadratischen Klammern.

Ein Beispiel:

print (i ["key1"])

Dies sollte automatisch den im Schlüssel „Key1“ gespeicherten Wert zurückgeben, der gespeichert ist. Das Ergebnis ist wie unten gezeigt:

"value1"

So erhalten Sie Werte von Wörterbüchern mithilfe der Python -Methode

Python bietet uns auch eine Methode, um Werte abzurufen, die einem bestimmten Schlüssel in einem Wörterbuch zugeordnet sind: die GET -Methode. Die Python get () -Methode akzeptiert den Schlüssel als Argument und gibt den mit dem Schlüssel verbundenen Wert zurück.

Wenn der angegebene Schlüssel nicht gefunden wird, gibt die Methode einen keine Typ zurück. Sie können auch den Standard -Rückgabewert angeben, wenn der Schlüssel nicht gefunden wird.

Die Syntax für die Methode lautet:

dict_name.Get (Schlüssel, Wert).

NOTIZ: Der Wert ist in diesem Fall nicht der Wert im Wörterbuchschlüssel, sondern der Rückgabewert, wenn der Schlüssel nicht gefunden wird.

Beispiel:

Angenommen, wir haben ein Wörterbuch von Programmiersprachen, die ihren Autoren als:

Langaugees =
"Java": "James Gosling",
"C": "Dennis Ritchie",
"C ++": "Bjarne Strousstrup",
"Python": "Guido van Rossum",
"Ruby": "Yukihoro Matsumoto"

In diesem Fall können wir die GET -Methode verwenden, um den Schöpfer einer bestimmten Sprache zu erhalten. Der folgende Code zeigt beispielsweise den Autor von Ruby.

Druck (Langaugees.get (Key = "Ruby", value = "Key nicht gefunden!")))

Wenn wir einen nicht existierenden Schlüssel angeben, sollten wir „Schlüssel nicht gefunden werden!" Fehler.

Abschluss

Da Ihnen dieses Tutorial gezeigt hat, können Sie die Standardindexierungsmethode verwenden, um einen Wert aus einem Python -Wörterbuch oder der Get () -Methode abzurufen. Wählen Sie, was für Sie funktioniert, und bleiben Sie dabei.