概要
Pythonには複数の要素を含むデータの扱いとしてリスト型やタプル型、辞書型など多数用意されています。ここではリスト型のソート方法について説明します。
リストのソート方法-昇順
変数.sort()
説明:リストをソートするにはsortメソッドを使用します。
1 2 3 4 |
list = [10,9,8,7,6,5,4,3,2,1,0] print(list) list.sort() print(list) |
1 2 |
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] |
リストのソート方法-降順
変数.sort(reverse=True)
説明:リストを降順でソートするにはsortメソッドの引数にreverse=Trueを指定します。
1 2 3 4 |
list = [0,1,2,3,4,5,6,7,8,9,10] print(list) list.sort(reverse=True) print(list) |
1 2 |
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] [10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0] |