私のジャンプ日誌のこの csv ファイルを取得し、各ブロック (ジャンプ レコード) 内で並べ替えたいと考えています。これにより、インストラクターが最初に、生徒が 2 番目に、オプションのカメラマンが最後にリストされます。現在、それらはさまざまな順序で書かれています。
ブロックの各行を読み取って vars に割り当て、空白行をループ コントロールとして使用して印刷することを考えていました。私は正しい軌道に乗っていますか?C++ でのソリューション ヘルプ (少しの経験とコンパイラのセットアップ) を好むでしょうが、フレキシであり、この夏、推奨される言語の基本を実際に理解しようとしています。可能性のあるPythonまたはCompSciの入門書を備えた任意のもの。
アドバイスと参照は大歓迎です!
最初の列は役割です: 1,2,3.
role(1,2,3),date (yyymmdd),aircraft-liftnumber,name ロール 1 はタンデムインストラクター、ロール 2 は学生、ロール 3 フリーフォールカメラ (オプション)
1,20100124、C206WR-L1、マックピート
2,20100124、C206WR-L1、ハワード・ステフ
3,20100124、C206WR-L1、ジョーンズデイブ
、、、
2,20100124、C206WR-L3、ALLSOP BEX
1,20100124、C206WR-L3、マックピート
3,20100124、C206WR-L3、ジョーンズデイブ
、、、
1,20100124、C206WR-L2、マックピート
3,20100124,C206WR-L2,ラウアーフィンチ
2,20100124、C206WR-L2、ジョーンズデイブ
、、、
1,20100124、C206WR-L4、マックピート
3,20100124,C206WR-L4,ラウアーフィンチ
2,20100124、C206WR-L4、ジョーンズデイブ
、、、
2,20100124、C206WR-L4、スミスジョン
1,20100124、C206WR-L4、マックピート
、、、
2,20100124、C206WR-L5、ブラウンクレア
3,20100124、C206WR-L5、ジョーンズデイブ
1,20100124、C206WR-L5、マックピート