내장함수 - cmp(x, y)
2015. 7. 16. 12:37ㆍIT관련
반응형
https://docs.python.org/2/library/functions.html#cmp
cmp(x, y)
Object x와 y를 비교한 결과를 리턴한다.
x < y 인 경우 음수를 리턴하고 x == y 인 경우는 0을 리턴한다.
x > y 인 경우 양수를 리턴한다.
>>> cmp(1, 10)
-1
>>> cmp(4, 4)
0
>>> cmp(10, 1)
1
>>> cmp(chr(60), chr(80))
-1
>>> cmp(chr(60), chr(60))
0
>>> cmp(chr(80), chr(60))
1
>>> cmp([1, 2], [1, 2])
0
>>> cmp([0, 2], [1, 2])
-1
>>> cmp([2, 2], [1, 2])
1
>>> cmp([1,2,0], [1,2])
1
파라미터로 list와 같은 sequence가 오는 경우에는 항목 하나씩을 비교하여 처리한다.
반응형
'IT관련' 카테고리의 다른 글
내장함수 - complex([real[, imag]]) (0) | 2015.07.20 |
---|---|
내장함수 - compile(source, filename, mode[, flags[, dont_inherit]]) (0) | 2015.07.16 |
내장함수 - classmethod(function) (0) | 2015.07.16 |
내장함수 - chr(i) (0) | 2015.07.16 |
내장함수 - callable(object) (0) | 2015.07.16 |