
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】インスタンスをインスタンス変数でソートする方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】インスタンスをインスタンス変数でソートする方法 - Qiita
Pythonに限らず、プログラムを書いているとリスト(配列)や辞書をソートする機会はよくあります。そし... Pythonに限らず、プログラムを書いているとリスト(配列)や辞書をソートする機会はよくあります。そして、それらの方法はブログ記事などでたくさん紹介されています。 ただ、リストや辞書ほど頻度は多くありませんが、インスタンスのリストをインスタンス変数でソートしたいという事があります。例えば、次のようなStudentというクラスがあった場合に、studentsというインスタンスのリストをscoreでソートするというような場面です。 class Student: def __init__(self, name, score): self.name = name self.score = score a = Student('Taro', 70) b = Student('Hanako', 90) c = Student('Jiro', 80) students = [a, b, c]