Python: экземпляр не имеет атрибута

У меня проблема со списком внутри класса в Python. Вот'мой код:

class Residues:
    def setdata(self, name):
        self.name = name
        self.atoms = list()

a = atom
C = Residues()
C.atoms.append(a)

Что-то вроде этого. Я получаю сообщение об ошибке:

AttributeError: Residues instance has no attribute 'atoms'

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

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