Мне нужна помощь по этому вопросу. Как преобразовать строку в имя переменной/object/instance, так как я не знаю, как ее классифицировать. Предполагая, что мой код: -Преобразовать строку в имя объекта
a = {}
b = {}
class Test:
def getKeys(self, var):
return var.keys() #where var refers to the dictionary and its a string initially
Во-первых, вы должны избегать сбивающего с толку термина «переменная» в Python, поскольку объекты не являются переменными в здравом смысле памяти-box – eyquem
@eyquem спасибо за объяснение – Natsume
Во-вторых, все объекты в Python, и любой объект является экземпляр класса или типа. Слово «экземпляр» используется, когда отношение между объектом и его классом более или менее является причиной. – eyquem