class MyThing(int):

    def __new__(cls, *args, **kwargs):
        magic_slice = slice(args[0], args[1])
curse(slice, 'otherstuff', args[2])
return magic_slice
thing = MyThing(1, 3, 'thing')
print('hello world'[thing])
print(thing.otherstuff)
Создайте объект, который ведет себя как срез