Python locals() Function
Description
locals()The function returns all local variables at the current position as a dictionary type.
For functions, methods, lambda functions, classes, and class instances that implement the __call__ method, it returns True.
Syntax
locals() function syntax:
locals()
Parameters
- None
Return Value
Returns local variables as a dictionary type.
Examples
The following example demonstrates the usage of locals():
>>>def example(arg): # Two local variables: arg, z
... z = 1
... print (locals())
...
>>> example(4)
{'z': 1, 'arg': 4} # Returns a dictionary of name/value pairs
>>>
Python Built-in Functions