エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
標準ライブラリoperatorを使おう - aflcのブログ
sortの時によく使うkeyオプション。 あれをlambda式使って、 for k, v in sorted(dic.items(), key=lamb... sortの時によく使うkeyオプション。 あれをlambda式使って、 for k, v in sorted(dic.items(), key=lambda x: x[1]): ... とか書いていると遅いので、operatorを使いましょうという話。 import operator for k, v in sorted(dic.items(), key=operator.itemgetter(1)): ... その他にもoperator.attrgetterやoperator.methodcallerなどがあって色々便利ですよ。 勿論標準の__add__やpowなんかもあるので、一々lambda式渡していた人はこれをやるととても速いはず。 まあこの話はpythonwikiに既出ですが。 http://wiki.python.org/moin/HowTo/Sorting/
2012/12/01 リンク