今回は、Python でリストをソートするやり方をまとめてみます。 環境 Python 2.7 で動作確認 list.sort() でソート 破壊的なメソッドなので、元のリストオブジェクトの順序を入れ替えてしまいます。 あまり使うことは少ないのではないでしょうか。 次に紹介する「sorted」と比較して、 違いは他にもあります、 list.sort() メソッドはリストにのみ定義されています。一方 sorted() 関数は任意のイテラブルを受け付けます。 「ソート HOW TO — Python 2.7ja1 documentation」より という違いがあります。 < Sample > >>> a = [3, 2, 1, 5, 4] >>> a.sort() >>> a [1, 2, 3, 4, 5] >>> b = ['c', 'a', 'b', 'Z', '+'] >>> b.sor
![Python でリストのソートまとめ - akiyoko blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/7d8ba6a06a0b34cb348f6d95a16dedcbaa255242/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Fakiyoko%2F20141025%2F20141025203133.jpg)