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