<div class="gmail_quote">On Mon, Nov 22, 2010 at 6:32 AM, Tim Lesher <span dir="ltr"><<a href="mailto:tlesher@gmail.com">tlesher@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
That could be the source of some frightening, hard-to-detect regressions:<br>
<br>
if any([-1,0,1], test=is_even):<br>
    # never taken, because 0 is returned instead of True<br></blockquote><div><br>Good point!  The only way out of this for what I was wanting that I can think of becomes:<br><br>first_even = next(filter(is_even, [-1, 0, 1]), None)<br>
<br>In which case, I already have all of the tools that I need!<br><br>I withdraw my suggestion.<br><br>-Bruce<br></div></div>