"eric" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]

def flag(IGNORECASE=False, LOCALE=False, MULTILINE=False,
DOTALL=False, UNICODE=False, VERBOSE=False):
   vals = [IGNORECASE, LOCALE, MULTILINE, DOTALL, UNICODE, VERBOSE]
filtered = map( lambda m:m[1],filter( lambda m: m[0], zip(vals,'iLmsux')))
   return '?'+''.join( filtered  )

   filtered = [c for c,v in zip('iLmsux',vals) if v]

-Mark


--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to