Bruce.です。
情報ありがとうございます。
Fe2+ さんは書きました (2005/11/22 22:04):
> 3) その他は __contains__ に引き渡して True/False を教えてもらう
> となっているはずです。
>
> 辞書では3番目のアプローチで、実質的に has_key 呼び出しと同じことになる
> (C での実装の詳細は知りませんが __contains__ のスロットと has_key が同
> じ関数を指している…のかな)というのが速い理由だと思います。
ふむ。
in の右辺が辞書とリストで違ってるんだから、実際の処理も
切り替わるというのに思い至りませんでした。辞書の内容を
逐次列挙してたらそっちのほうが大変そう。
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk at kt.rim.or.jp
web www.kt.rim.or.jp/~kbk/index.html#zakkicho
homepage3.nifty.com/farstar/
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk@...
web www.kt.rim.or.jp/~kbk/index.html#zakkicho
homepage3.nifty.com/farstar/