Код: Выделить всё
a = 2
Как мне это сделать в Python.< /p>
Я пробовал следующее:
Код: Выделить всё
l = locals()
list_var = filter(lambda k: l[k] == 2, l)
print(list_var[0])
Например, если также было определение b = 2 перед определением a этот код приведет к 'b'.
Я ожидал чего-то вроде:
Код: Выделить всё
a.__name__
Каков правильный подход?
Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-python
Мобильная версия