self.rotate(index)

def insert(self, value):
    self._insert(bisect.bisect_left(self, value), value)

def __init__(self, iterable):
    super(FunkyDeque, self).__init__(sorted(iterable))
foo = FunkyDeque([3, 2, 1])
foo
foo.insert(2.5)
foo
Кто-нибудь знает эту структуру данных Python?