Функция Python locals()
Описание
locals()Функция возвращает все локальные переменные в текущей позиции в виде словаря.
Для функций, методов, лямбда-функций, классов и экземпляров классов, реализующих метод __call__, возвращает True.
Синтаксис
Синтаксис функции locals():
locals()
Parameters
- Отсутствует
Возвращаемое значение
Возвращает локальные переменные в виде словаря.
Примеры
Следующий пример демонстрирует использование locals():
>>>def example(arg): # Две локальные переменные: arg, z
... z = 1
... print (locals())
...
>>> example(4)
{'z': 1, 'arg': 4} # Возвращает словарь пар имя/значение
>>>
Встроенные функции Python