파이썬 목록 CMP () 메소드
기술
CMP () 메소드리스트의 두 요소를 비교하는 데 사용된다.
문법
CMP () 메서드 구문 :
cmp(list1, list2)
매개 변수
- 목록 1 - 비교 목록입니다.
- 리스트 2 - 비교 목록입니다.
반환 값
동일한 유형의 요소를 비교하면, 결과를 반환하는 값을 비교한다.
두 요소가 동일한 타입이 아닌 경우가 디지털인지 확인한다.
- 이 디지털 인 경우, 필요한 디지털 캐스트를 수행하고 비교한다.
- 다수의 하나의 요소가있는 경우, "큰"의 다른 요소 (값은 "작은"이다)
- 그렇지 않으면, 비교 알파벳 순으로 이름을 입력합니다.
긴리스트 끝에 도달하는 제 다른리스트가있는 경우 "빅."
우리는 두 개의리스트의 요소가 부족하고 모든 원소가 동일한 경우, 결과는 0 반환 연신이다.
예
다음의 예는 CMP ()를 사용하는 기능을 보여줍니다
#!/usr/bin/python list1, list2 = [123, 'xyz'], [456, 'abc'] print cmp(list1, list2); print cmp(list2, list1); list3 = list2 + [786]; print cmp(list2, list3)
다음, 상기 출력 결과의 예 :
-1 1 -1