可以使用元素比较运算符和循环来比较元组内的元素。以下是一个示例代码,用“all()”函数来检查所有元素是否相等:
tuple1 = (1, 2, 3)
tuple2 = (3, 2, 1)
if all(i == j for i, j in zip(tuple1, tuple2)):
print("元组内的元素相同")
else:
print("元组内的元素不同")
运行结果:
元组内的元素不同
另一种方法是使用“cmp()”函数,返回一个整数的值,如果元组所有元素都相等,则返回0,如果元组1中的元素比元组2中的元素小,则返回-1,否则返回1。
tuple1 = (1, 2, 3)
tuple2 = (3, 2, 1)
result = cmp(tuple1, tuple2)
if result == 0:
print("元组内的元素相同")
else:
print("元组内的元素不同")
运行结果:
元组内的元素不同
上一篇:比较元组列表中的第二个元素
下一篇:比较约等于六位小数的值