Кортежи сравниваются по позиции:
первый элемент первого кортежа сравнивается с первым элементом второго кортежа; если они не равны (т. е. первое больше или меньше второго), то это результат сравнения, в противном случае рассматривается второй элемент, затем третий и т. д.
См. Документ :
Типы последовательностей также поддерживают сравнения. В частности, кортежи и списки сравниваются лексикографически путем сравнения соответствующих элементов. Это означает, что для сравнения равных каждый элемент должен сравнивать равные, а две последовательности должны быть одинакового типа и иметь одинаковую длину.
Также это :
Кортежи и списки сравниваются лексикографически с использованием сравнения соответствующих элементов. Это означает, что для сравнения равных каждый элемент должен сравнивать равные, а две последовательности должны быть одного типа и иметь одинаковую длину.
Если не равны, последовательности упорядочены так же, как их первые отличающиеся элементы. Например, cmp ([1,2, x], [1,2, y]) возвращает то же самое, что cmp (x, y). Если соответствующий элемент не существует, более короткая последовательность считается меньшей (например, [1,2] <[1,2,3] возвращает True). </p>
Примечание 1 : <
и >
не означают «меньше, чем» и «больше, чем», но «до» и «после»: поэтому (0, 1) «это до "(1, 0).
Примечание 2 : кортежи не должны рассматриваться как векторов в n-мерном пространстве по сравнению с их длиной.
Примечание 3 : относится к вопросу Сравнение кортежей Python 2 : не думайте, что кортеж «больше» другого, только если какой-либо элемент первого больше соответствующего один во второй.