Die get-Methode

Die Methode get gibt den Wert eines Wörterbuchs für einen Schlüssel zurück. Falls der Schlüssel nicht vorhanden ist, wird ein Standardwert zurückgegeben. Im ersten Parameter der Methode wird der gewünschte Schlüssel angegeben, im zweiten optionalen Parameter - der Standardwert.

Syntax

pythonwörterbuch.get(schlüssel, [standardwert])

Beispiel

Lassen Sie uns den Schlüssel 'a' in unserem Wörterbuch finden, dabei geben wir für ihn einen Standardwert von '!' an:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

dct.get('a', '!')
print(dct)

Ergebnis der Codeausführung:

python1

Beispiel

Versuchen wir nun, den Wert eines Schlüssels abzurufen, der nicht im Wörterbuch vorhanden ist:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e', '!'))

Ergebnis der Codeausführung:

python!

Beispiel

Lassen Sie uns das vorherige Beispiel so ändern, dass es für einen nicht vorhandenen Schlüssel keinen Standardwert gibt:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e'))

Nach der Codeausführung gibt uns die Methode None zurück:

pythonNone

Siehe auch

  • die Methode items,
    die ein Tupel Schlüssel-Wert des angegebenen Wörterbuchs zurückgibt
  • die Methode keys,
    die die Schlüssel des Wörterbuchs zurückgibt
  • die Methode values,
    die alle Werte des Wörterbuchs zurückgibt