Как отслеживать экземпляры классов?

В конце программы я ищу загрузить определенную переменную из всех экземпляров класса в словарь.

Например:

class Foo():
    __init__(self):
    x = {}

foo1 = Foo()
foo2 = Foo()
foo...etc.

Допустим, число экземпляров будет различаться, и я хочу, чтобы x dict из каждого экземпляра Foo () загружался в новый dict. Как бы я это сделал?

Примеры, которые я видел в SO, предполагают, что уже есть список экземпляров.

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

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