Python 2.x возвращает значения для cmp

Цитата из docs:

cmp(x, y)

Сравните два объекта x и y и возвращают целое число в соответствии с результатом. Возвращаемое значение отрицательное, если x , ноль, если x == yи строго положительное, если x > y.

Я исходил из того, что возвращаемые значения всегда равны -1, 0и 1, но в документах об этом прямо не говорится, только упоминая нулевое и положительное/отрицательное возвращаемое значение.

Существуют ли ситуации, когда возвращаемое значение cmp(x,y)не равно -1, 0или 1] ?

12
задан jamylak 17 May 2012 в 12:12
поделиться