Цитата из docs:
cmp(x, y)Сравните два объекта x и y и верните целое число в соответствии с результатом. Возвращаемое значение отрицательно, если
x < y, ноль, еслиx == yи строго положительное, еслиx > y.
Я был в предположении, что возвращаемые значения всегда -1, 0 и 1, но документы явно не говорят, что упоминание только нулевого и положительного/отрицательного возвращаемого значения.
Есть ли ситуации, когда возвращаемое значение cmp(x,y) не -1, 0 или 1?