Python元組cmp()方法

Python元組cmp()函數用於比較兩個元組的元素。

語法

以下是cmp()方法的語法 -

cmp(tuple1, tuple2)

參數

  • tuple1 - 這是要比較的第一個元組
  • tuple2 - 這是要比較的第二個元組

返回值

如果元素的類型相同,執行比較並返回結果。 如果元素是不同的類型,則檢查它們是否是數字。

例子

以下示例顯示了cmp()函數的用法。

注意:cmp()函數僅在python 2中可使用,Python 3已經棄用了此函數。

#!/usr/bin/python3

tuple1, tuple2 = (123, 'xyz'), (456, 'abc')

print cmp(tuple1, tuple2)
print cmp(tuple2, tuple1)
tuple3 = tuple2 + (786,);
print cmp(tuple2, tuple3)

執行上面代碼,得到以下結果 -

-1
1
-1

上一篇: Python元組 下一篇: Python字典