Pythonでテキストファイルの特定行を抽出し、順序を入れ替える
元のデータはタイトル・作者の名前・説明で一塊。ゲームごとに1行の空白行がある。
code: origin.txt
Title 1
Creator name
Description
Title 2
Creator name
Description
空白行の次の行が必ずタイトルになる。
1. テキストファイルを1行読み込む。
2. ひとつ前の行が空白行だったとき、行の文字列をリストに追加する。
3. いま読み込んだ行が空白かどうか判定する。空白ならTrueを変数に代入する。
4. 1. に戻る。
ついでにsort()でアルファベット順に並び変えた。
一部だけソートが変だなと思ったら、大文字小文字が別扱いなのか。