class Lists(object):

    def __init__(self):
        self.thelist = [0, 0, 0]

def __getitem__(self, index):
    return self.thelist[index]

def __setitem__(self, index, value):
    self.thelist[index] = value

def __repr__(self):
    return repr(self.thelist)
Ls = Lists()
print(Ls)
print(Ls[1])
Ls[2] = 9
print(Ls)
print(Ls[2])
Доступ к элементам списка с помощью getattr/setattr в Python