“aa”<“a” これがFALSEになるのは
文字列の大小比較は、文字列を辞書式順序で比較します。辞書式順序では、文字列の先頭から一致する部分を比較し、その後の文字のUnicodeコードポイントを比較します。したがって、"aa" < "a" が False になるのは、次の理由があります:
"aa"の最初の文字は"a"で、比較対象の"a"と一致します。- しかし、2番目の文字を比較すると、
"a"の方が辞書式順序で後に来るため、"aa"よりも小さいと評価されます。
簡単に言うと、 "a" の方が "aa" よりも辞書式順序で前に来るため、 "aa" < "a" は False になります。

ディスカッション
コメント一覧
まだ、コメントがありません