Python-Wörterbuch cmp()-Methode
Beschreibung
Die cmp()-Funktion eines Python-Wörterbuchs wird verwendet, um zwei Wörterbuchelemente zu vergleichen.
Syntax
Syntax der cmp()-Methode:
cmp(dict1, dict2)
Parameters
- dict1 -- Wörterbuch zum Vergleichen.
- dict2 -- Wörterbuch zum Vergleichen.
Rückgabewert
Gibt 0 zurück, wenn die Elemente der beiden Wörterbücher gleich sind, 1, wenn dict1 größer als dict2 ist, und -1, wenn dict1 kleiner als dict2 ist.
Beispiel
Das folgende Beispiel zeigt, wie man die cmp()-Funktion verwendet:
Beispiel (Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
dict1 = {'Name': 'Zara', 'Alter': 7};
dict2 = {'Name': 'Mahnaz', 'Alter': 27};
dict3 = {'Name': 'Abid', 'Alter': 27};
dict4 = {'Name': 'Zara', 'Alter': 7};
print "Rückgabewert : %d" % cmp (dict1, dict2)
print "Rückgabewert : %d" % cmp (dict2, dict3)
print "Rückgabewert : %d" % cmp (dict1, dict4)
Die Ausgabe des obigen Beispiels ist:
Return Value : -1 Return Value : 1 Return Value : 0Andere Erweiterungen
Python-Wörterbuch