エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[python] sorted のkeyってなんぞ - Qiita
sorted , list.sort() pythonの組み込み関数で、listをソートしてくれるこの2つ。 1次元配列なら別にあ... sorted , list.sort() pythonの組み込み関数で、listをソートしてくれるこの2つ。 1次元配列なら別にあんまり考える事ないからいいけど、多次になってくるとめんどくさい。 で、多次になってる時の方法として説明されていたのがこちら a = [ [1,7,'z'], [3,2,'x'], [1,8,'r'], [2,2,'s'], [1,9,'b'], [2,2,'a'] ] print sorted(a, key=lambda x:x[2]) このkey=lambda x:x[2]を書くと、リストをindex=2, ここでは文字でソートしてくれるという。 しかし、いまいちこのlambda関数を渡すとうまく動くのかよくわからなかった。 どうやら僕は未だに古めかしい関数の名前を変更できない言語にとらわれていたらしい。
2015/10/14 リンク