White scenery @showyou, hatena

If you have any comments, you may also send twitter @shsub or @showyou.

Entries from 2009-01-08 to 1 day

あと foo(*xs)をやる関数を作ってimport disでバイトコードに変換して眺めるのがわかりやすい とかいう話も来たのでdisとか知らないけどやってみる。 ってdisってdisassembleの略か・・ こんな感じかしら? >>> def foo1(): ... hoge(xs) ... >>> def foo2()…

disモジュールで「関数の引数に渡す配列の簡単な展開方法」を調べた

pythonで def hoge(x,y,z): print x,y,z xs = [ 1, 2, 3 ] とかあるときにhogeのx,y,zに1,2,3と渡してあげたい。このとき、馬鹿正直に hoge(xs[0],xs[1],xs[2]) とか書いてた。これ、もうちょっと楽にかけないかなぁ?とか思って聞いてみたところ、こうやれ…