Такие типы, как строки, кортежи или списки можно сравнивать: больше они или меньше. Но вот как это происходит?
Все значения внутри последовательности сравниваются по очереди. В первом примере,
1 < 1 => False; 2 < 2 => False; 3 < 4 => True, в итоге результат будет True. Стоит отметить, что сравнивать можно только одни и те же типы.
список > список, строка < строка. Кстати, символы строки сравниваются с использованием ord(char).#теория
