我想你应该重写该
__getslice__方法以返回您类型的对象…
也许像下面这样?
class MyList(list): #your stuff here def __getslice__(self, i, j): return MyList(list.__getslice__(self, i, j))

我想你应该重写该
__getslice__方法以返回您类型的对象…
也许像下面这样?
class MyList(list): #your stuff here def __getslice__(self, i, j): return MyList(list.__getslice__(self, i, j))