配列内の要素を優先度の高い順に並べ替え
英会話講師の予約を自動化しようとしています。お気に入り登録している5人の講師の情報を取得し、優先順位をつけ優先度の高い講師が受講可能であれば順に選択していきたいです。それぞれの講師の情報取得までできたのですがそれぞれに順番をつける方法が分からないので教えて頂きたいです。
A,B,C,D,E,これを右のように並び替えたいですC,D,A,B,E
Cの講師が受講可能であればCを選択、受講不可であればDを選択といった感じにしたいです。
また、今後選択肢の講師が増えた場合は優先順位が一番くできるような設定も加えておきたいです。
該当のソースコード
python
1for element in elements: 2 print(element.text) 3 4#出力状況 5ABCDE 6 7#変更後に望む並び 8CDABE
補足情報(FW/ツールのバージョンなど)
説明が至らない部分があればすぐに付け加えますのでそれも含めてご指摘よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー