>백엔드 개발 >파이썬 튜토리얼 >Python 사전의 cmp 기능은 무엇입니까? cmp 함수는 무엇을 합니까?

Python 사전의 cmp 기능은 무엇입니까? cmp 함수는 무엇을 합니까?

乌拉乌拉~
乌拉乌拉~원래의
2018-08-18 14:08:115280검색

오늘 글에서는 Python 사전에 내장된 함수에 대해 살펴보겠습니다. 이번 글에서는 파이썬에서 cmp가 무엇인지에 대해 설명하고, 이를 pythoncmp() 메소드로 분석하겠습니다. 좋아요, 더 이상 고민하지 말고 기사를 시작해 보겠습니다.

Description

Python 사전의 cmp() 함수는 두 개의 사전 요소를 비교하는 데 사용됩니다.

Syntax

cmp() 메서드 구문:

cmp(dict1, dict2)

Parameters

dict1 - 비교할 사전입니다.

dict2 -- 비교용 사전.

반환 값

두 사전의 요소가 동일하면 0을 반환하고, 사전 dict1이 사전 dict2보다 크면 1을 반환하고, 사전 dict1이 사전 dict2보다 작으면 -1을 반환합니다. .


다음 예는 cmp() 함수를 사용하는 방법을 보여줍니다.

# !/usr/bin/python
# -*- coding: UTF-8 -*-

dict1 = {'Name': 'Zara', 'Age': 7};
dict2 = {'Name': 'Mahnaz', 'Age': 27};
dict3 = {'Name': 'Abid', 'Age': 27};
dict4 = {'Name': 'Zara', 'Age': 7};
print "Return Value : %d" % cmp(dict1, dict2)
print "Return Value : %d" % cmp(dict2, dict3)
print "Return Value : %d" % cmp(dict1, dict4)

위 예의 출력 결과는 다음과 같습니다.

Return Value : -1
Return Value : 1
Return Value : 0

위는 이 기사의 모든 내용입니다. 함수 cmp 메소드에서. 제가 말한 내용과 제가 제시한 예가 여러분에게 도움이 되기를 바랍니다.

더 많은 관련 지식을 알고 싶으시면 PHP 중국어 홈페이지의 Python tutorial 칼럼을 방문해 주세요.

위 내용은 Python 사전의 cmp 기능은 무엇입니까? cmp 함수는 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.