パスワードを忘れた? アカウント作成
13305742 journal
日記

tuneoの日記: Pythonのany/allを自前で書いてみる

日記 by tuneo

という頭の体操を己に課してみたけど、ありきたりすぎてイマイチ。

・forループ
・itertools.reduce()
・末尾再帰
・内包表記でsetやlistを作ってFalse not in s/True in s

だいたい、reduce()とかその他もろもろででやると「毎回全要素をテストする」ことになるので、組み込みのany/allと挙動が変わる(anyはTrueが出た時点、allはFalseが出た時点で実行終了する)しな。

この議論は、tuneo (2938)によって テキとトモのテキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...