Python: как ссылаться на имя экземпляра?

Я собираю экземпляры, используя следующий код:

class Hand():
    instances = []
    def __init__(self):
        Hand.instances.append(self)
        self.value = 5

    def do_something(self, a):
        self.value = self.value * a

class Foo():
    def __init__(self):
        pass

    def insty(self):
        self.hand1 = Hand()
        self.hand2 = Hand()


foo = Foo()
foo.insty()
print Hand.instances

for hand in Hand.instances:
    print "how do I print the instance name?"

Последняя строка - это просто способ узнать, как получить доступ к имени экземпляра, чтобы я мог вызвать «do_something» apos; Метод на каждом экземпляре по порядку.

Как мне получить доступ к имени экземпляра для каждого экземпляра Hand?

Ответы на вопрос(4)

Ваш ответ на вопрос