見出し画像

並べ替え05:アルファベット

文字列の並べ替えは、どんなルールになっているのか見てみましょう。
【例】山手線の駅一覧

アルファベットの場合
[列C] Station nameを昇順
で並べ替えると

「A」kihabara
「E」bisu
「G」otanda
アルファベットの順番に並んだ

[列C] Station nameを降順で並べ替えると

「Y」urakucho
「Y」oyogi
「U」guisudani
「U」eno
「T」okyo
アルファベットの逆順に並んだ
二文字目以降も並べ替えの基準になっている。

アルファベットの昇順は、Aが先頭になるA→Z順
アルファベットの降順は、Zが先頭になるZ→A順


アルファベットの全角、半角、大文字、小文字が混在するとどうなるのかも確認しておきましょう。

【例】英文字ABCDE
[列B] 英文字を昇順で並べ替えても
[列B] 英文字を降順で並べ替えても

入力した順番のまま、並べ変わらない

入力した順番をランダムに入れ替えてから
[列B] 英文字を昇順で並べ替えても
[列B] 英文字を降順で並べ替えても

入力した順番をランダムに入れ替えた状態のまま
並べ変わらない

アルファベットの全角、半角、大文字、小文字は並べ替えに影響しない
入力時の順番は、並べ替えに影響しない


【関連note】
並べ替え01:昇順/降順どっちだっけ?
並べ替え02:数値・ランキング
並べ替え03:漢字
並べ替え04:ひらがな・カタカナ
並べ替え05:アルファベット
並べ替え06:まとめ

いいなと思ったら応援しよう!