在Python中,可以通過比較兩個pair的元素來判斷兩個pair的大小。比如對于兩個pair (a, b) 和 (c, d),可以先比較它們的第一個元素,如果第一個元素相等,則再比較第二個元素。可以使用以下方式比較兩個pair的大小:
pair1 = (a, b)
pair2 = (c, d)
if pair1[0] < pair2[0]:
print("pair1 小于 pair2")
elif pair1[0] > pair2[0]:
print("pair1 大于 pair2")
else:
if pair1[1] < pair2[1]:
print("pair1 小于 pair2")
elif pair1[1] > pair2[1]:
print("pair1 大于 pair2")
else:
print("pair1 等于 pair2")
另外,也可以使用內置函數cmp()
來比較兩個pair的大小,例如:
pair1 = (a, b)
pair2 = (c, d)
if cmp(pair1, pair2) < 0:
print("pair1 小于 pair2")
elif cmp(pair1, pair2) > 0:
print("pair1 大于 pair2")
else:
print("pair1 等于 pair2")
然而需要注意的是,Python 3中已經移除了cmp()
函數,所以如果使用Python 3及以上版本,建議使用第一種方法來比較兩個pair的大小。