仅比较元组的第一个数字

时间:2019-01-25 17:19:39

标签: python tuples

我正在寻找一种仅比较3数字元组的第一个数字的方法。例如,假设我有一个元组a = (255, 100, 200)和这个元组b = (255, 10, 20)。如果要使用以下方法检查它们是否相等:

if a == b:
    print("equal")
else:
    print("unequal")

然后我显然会得到unequal,因为它们不一样。但是第一个数字是相同的,我怎么能只比较第一个数字 ,以便使用这些元组打印equal

1 个答案:

答案 0 :(得分:3)

if a[0] == b[0]:
    print('equal')

元组可以与Python中的列表索引相同,但与列表不同,是不可变的!