class List1(list): def __getitem__(self, i): return list.__getitem__(self, i-1) def __setitem__(self, i, val): return list.__setitem__(self, i-1, val)