Python locals()-Funktion
Beschreibung
locals()Die Funktion gibt alle lokalen Variablen an der aktuellen Position als Dictionary-Typ zurück.
Für Funktionen, Methoden, Lambda-Funktionen, Klassen und Klasseninstanzen, die die Methode __call__ implementieren, gibt sie True zurück.
Syntax
Syntax der Funktion locals():
locals()
Parameters
- Keine
Rückgabewert
Gibt lokale Variablen als Dictionary-Typ zurück.
Beispiele
Das folgende Beispiel demonstriert die Verwendung von locals():
>>>def example(arg): # Zwei lokale Variablen: arg, z
... z = 1
... print (locals())
...
>>> example(4)
{'z': 1, 'arg': 4} # Gibt ein Wörterbuch mit Name/Wert-Paaren zurück
>>>
Python Built-in-Funktionen