<div>On Thu, Oct 28, 2010 at 9:16 AM, <a href="mailto:cbrown@cbrownsystems.com">cbrown@cbrownsystems.com</a> <span dir="ltr"><<a href="mailto:cbrown@cbrownsystems.com">cbrown@cbrownsystems.com</a>></span> wrote:</div>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">It's clear but tedious to write:<br>
<br>
if 'monday" in days_off or "tuesday" in days_off:<br>
    doSomething<br>
<br>
I currently am tending to write:<br>
<br>
if any([d for d in ['monday', 'tuesday'] if d in days_off]):<br>
    doSomething<br></blockquote><div><br></div><div>A slightly cleaner form would be:</div><div><br></div><div>if any(day in days_off for day in ['Monday', 'Tuesday']):</div><div>    <block></div><div>
<br></div><div>To make that a bit easier to read:</div><div>if any((day in days_off) for day in ['Monday', 'Tuesday']):</div><div>    <block></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
Is there a better pythonic idiom for this situation?<br>
<br>
Cheers - Chas<br>
<font color="#888888"><br>
--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
</font></blockquote></div><br>