配列の比較

配列は、比較できる。前から順番に調べていき、違いが見つかったらそこでストップする。そこから後ろは評価されない。前から二つずつ値を取り出して調べる。

(1, 2, 3)              < (1, 2, 4)
[1, 2, 3]              < [1, 2, 4]
'ABC' < 'C' < 'Pascal' < 'Python'
(1, 2, 3, 4)           < (1, 2, 4)
(1, 2)                 < (1, 2, -1)
(1, 2, 3)             == (1.0, 2.0, 3.0)
(1, 2, ('aa', 'ab'))   < (1, 2, ('abc', 'a'), 4)

配列の型を超えて比較可能。