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字典