Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2009年5月19日のブックマーク (3件)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • Python 辞書型のソート

    Python で辞書に対して、value をキーにしてソート。 sorted(dict.items(), lambda x,y : cmp(x[1], y[1])) key をキーにしてソートする場合は、以下かな。試してないからわからない。 sorted(dict.items(), lambda x,y : cmp(x[0], y[0])) 面倒くさいのは、dict.items() は(key, value)というタプル(tuple)のリストなので、 key にアクセスするときには [0] で、value にアクセスするときには [1] でアクセスしないと いけないところ。 色々と google してみたけど、結局この方法しか見つからなかった。 他にうまい方法があれば教えてください。 #!/usr/bin/env python # -*- coding: utf-8 -*- # impor

  • python での線形代数

    python での行列・ベクトル数値計算 python で行列ベクトル演算が可能です。でも、実際に行列ベクトル計算をしようとしたとき戸惑わされました。python での行列ベクトル演算について手頃な解説がありませんでした。コード例も殆どなく、試行錯誤で使う必要がありました。回り道をしました。特に Matrix と array の使い分けに戸惑いました。結論は「慣れるまでは Matrix を使わずに array の範囲だけで使っとけ。」です。慣れた後でも Matrix を使うメリットは限られます。array だけで済ましたほうが余分なことを考えずに済みます。 このような遠回りをすることなく python での数値計算を手っ取り早く始められるようにように、この Web page を書きました。C 言語や数値計算についての素養はあるが python は使い始めの方、早急に行列 ベクトル演算を行う