知行编程网知行编程网  2022-09-08 04:30 知行编程网 隐藏边栏  182 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python怎么判断两个元组是否相等的相关知识,包括python如何判断大小,以及python中判断两个值是否相等这些编程知识,希望对大家有参考作用。

如何在python中检查两个元组是否相等

Python 元组 cmp() 函数用于比较两个元组元素。


cmp()方法语法:

cmp(tuple1, tuple2)


参数

tuple1 -- 比较的元组。

tuple2 -- 比较的另外一个元组。


返回值

如果比较的元素属于同一类型,则比较它们的值并返回结果。

如果两个元素不是同一类型,则检查它们是否为数字。

如果是数字,请执行必要的数字强制转换,然后进行比较。

如果一侧的元素是数字,则另一侧的元素“更大”(数字“最小”)

否则,通过类型名字的字母顺序进行比较。

如果其中一个列表首先到达末尾,则另一个稍长的列表是“大”的。

如果我们已经用尽了两个列表的元素并且所有元素都相等,那么结果是平局,即返回 0。


实例

以下实例展示了 cmp()函数的使用方法:

#!/usr/bin/python
tuple1, tuple2 = (123, 'xyz'), (456, 'abc')

print cmp(tuple1, tuple2);
print cmp(tuple2, tuple1);
tuple3 = tuple2 + (786,);
print cmp(tuple2, tuple3)
tuple4 = (123, 'xyz')
print cmp(tuple1, tuple4)

以上实例输出结果如下:

-1
1
-1
0

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享