Methode get() des Python-Wörterbuchs Gibt den Wert für den angegebenen Schlüssel zurück, falls im Wörterbuch vorhanden. Wenn nicht, wird None zurückgegeben (wenn get() mit nur einem Argument verwendet wird).
Syntax der get()-Methode des Python-Wörterbuchs:
Syntax : Dict.get(key, default=None)
Parameter:
Schlüssel: Der Schlüsselname des Elements, von dem Sie den Wert zurückgeben möchten. Wert: (Optional) Wert, der zurückgegeben werden soll, wenn der Schlüssel nicht gefunden wird. Der Standardwert ist „Keine“.
Kehrt zurück: Gibt den Wert des Elements mit dem angegebenen Schlüssel oder dem Standardwert zurück.
Beispiel für die get()-Methode des Python-Wörterbuchs:
Python3
mein Live-Cricket
d>=> {>'coding'>:>'good'>,>'thinking'>:>'better'>}> print>(d.get(>'coding'>))> |
>
>
ipconfig unter Ubuntu
Ausgabe:
good>
Beispiel 1: Python-Methode get() mit Standardparameter.
Python
SIM-Karte eingelegt, aber kein Service-Android
d>=> {>1>:>'001'>,>2>:>'010'>,>3>:>'011'>}> # since 4 is not in keys, it'll print 'Not found'> print>(d.get(>4>,>'Not found'>))> |
>
Datentypen in Java
>
Ausgabe:
Not found>
Beispiel 2: Verkettete get()-Methode des Python-Wörterbuchs
Das get() zum Überprüfen und Zuweisen, wenn kein Wert vorhanden ist, um diese spezielle Aufgabe zu erfüllen. Gibt einfach ein leeres Python-Dict() zurück, wenn kein Schlüssel vorhanden ist.
Python3
test_dict>=> {>'Gfg'> : {>'is'> :>'best'>}}> > # printing original dictionary> print>(>'The original dictionary is : '> +> str>(test_dict))> > # using nested get()> # Safe access nested dictionary key> res>=> test_dict.get(>'Gfg'>, {}).get(>'is'>)> > # printing result> print>(>'The nested safely accessed value is : '> +> str>(res))> |
Java-Synchronisierung
>
>
Ausgabe:
The original dictionary is : {'Gfg': {'is': 'best'}} The nested safely accessed value is : best> Zeitkomplexität: O(1), weil es die get()-Methode von Wörterbüchern verwendet, die für durchschnittliche und schlimmste Fälle eine konstante Zeitkomplexität aufweist.
Nebenraum: O(1), da es eine konstante Menge an zusätzlichem Speicher zum Speichern des Wörterbuchs und der Zeichenfolgenwerte benötigt.