from collections import Sequence


class MyList(Sequence):

    def __init__(self, *items):
        self.data = list(items)

def __len__(self):
    return len(self.data)

def __getitem__(self, slice):
    return self.data[slice]
s = MyList(1, 2, 3)
print(s[1:2], len(s), bool(s), s.count(3), s.index(2), iter(s))
Настройте нарезку Python, пожалуйста, посоветуйте