Heim >Backend-Entwicklung >Python-Tutorial >Was ist die cmp-Funktion des Python-Wörterbuchs? Was macht die cmp-Funktion?

Was ist die cmp-Funktion des Python-Wörterbuchs? Was macht die cmp-Funktion?

乌拉乌拉~
乌拉乌拉~Original
2018-08-18 14:08:115273Durchsuche

Im heutigen Artikel werfen wir einen Blick auf die integrierten Funktionen im Python-Wörterbuch. In diesem Artikel werde ich erklären, was cmp in Python ist und pythoncmp() Methode zur Analyse. Okay, beginnen wir ohne weitere Umschweife mit dem Artikel.

Beschreibung

Die cmp()-Funktion des Python-Wörterbuchs wird zum Vergleichen zweier Wörterbuchelemente verwendet.

Syntax

Syntax der cmp()-Methode:

cmp(dict1, dict2)

Parameter

dict1 - - Wörterbuch zum Vergleich.

dict2 – Wörterbuch zum Vergleich.

Rückgabewert

Wenn die Elemente der beiden Wörterbücher gleich sind, geben Sie 0 zurück, wenn Wörterbuch dict1 größer als Wörterbuch dict2 ist, geben Sie 1 zurück, wenn Wörterbuch dict1 größer ist kleiner als Wörterbuch dict2, Rückgabe -1.

Beispiel

Das folgende Beispiel zeigt, wie die cmp()-Funktion verwendet wird:

# !/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)

Das Ausgabeergebnis des obigen Beispiels ist :

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

Das Obige ist der gesamte Inhalt dieses Artikels, die in Python integrierte Funktion cmp. Ich hoffe, dass das, was ich gesagt habe, und die Beispiele, die ich gegeben habe, für Sie hilfreich sein können.

Weitere Informationen zu diesem Thema finden Sie in der Spalte Python-Tutorial auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonWas ist die cmp-Funktion des Python-Wörterbuchs? Was macht die cmp-Funktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn