コレクションの比較(Python)

Pythonでは、比較演算子(Python)を用いて、コレクション同士の比較が可能です。

以下の場合、すべての要素が順番に同じ内容なのでTrueを返します。

list1 = [1, 2, 3]
list2 = [1, 2, 3]
print(list1 == list2)  # True

以下の場合は、最初の要素から順に比較し、最初に異なる要素が見つかった時点で大小関係を判定します。

list1 = [1, 2, 3]
list2 = [1, 2, 4]
print(list1 < list2)  # True, なぜなら 3 < 4 です。

文字列もコレクションの一種なので、以下のように比較できます。

text1 = "test"
text2 = "test"
print(text1 == text2)  # True