#author("2023-11-24T09:21:16+09:00","default:yakumo_murakami","yakumo_murakami") #author("2023-11-24T09:22:08+09:00","default:yakumo_murakami","yakumo_murakami") [[今さらPython]] * コード [#hf63972d] ふたつあるが、こちらは組み込み関数。 OOPっぽくないので個人的にはキライだが……。 #!/usr/bin/env python q = [ 3,6,2,9,4,8 ] print(q) print(sorted(q)) print(sorted(q, reverse=True)) * 結果 [#ve1a4930] $ test11.py [3, 6, 2, 9, 4, 8] [2, 3, 4, 6, 8, 9] [9, 8, 6, 4, 3, 2] $ * コード(listのメソッドの方) [#c42440db] こちらはlistのメソッド。~ こっちがOOPらしくてよいが、 ''元listを破壊するので取扱い注意'' 。~ あと、直接表示しようとすると以下のようにNoneを返すのでこれも注意。 print(q.sort()) print(q) print(q.sort(reverse=True)) print(q) * 結果(listのメソッドの方) [#r3966713] None [2, 3, 4, 6, 8, 9] None [9, 8, 6, 4, 3, 2]