首頁  >  文章  >  後端開發  >  Python字典的cmp 函數是什麼? cmp 函數的作用是什麼?

Python字典的cmp 函數是什麼? cmp 函數的作用是什麼?

乌拉乌拉~
乌拉乌拉~原創
2018-08-18 14:08:115225瀏覽

今天這篇文章中我們來了解一下python字典之中的內建函數,在這文章之中我會python中的cmp是什麼進行說明,以及pythoncmp()方法進行解析。好了廢話不多說,我們開始進入文章吧。 

描述

Python 字典的 cmp() 函數用來比較兩個字典元素。

語法

cmp()方法語法:

cmp(dict1, dict2)

參數

##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

以上就是這篇文章所講的全部內容,python字內建函數cmp方法。希望所說的內容以及所舉的例子能對你有幫助。

更多相關知識,請造訪php中文網

Python教學欄位。

以上是Python字典的cmp 函數是什麼? cmp 函數的作用是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn