[Python-ideas] while conditional in list comprehension ?? (original) (raw)
Shane Green shane at umbrellacode.com
Tue Jan 29 15:13:22 CET 2013
- Previous message: [Python-ideas] while conditional in list comprehension ??
- Next message: [Python-ideas] while conditional in list comprehension ??
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
How funny… I tried a variation of that because one of my original thoughts had been "[… if x else raise StopIteration()]" may have also made some sense. But I tried it based on the example from earlier, and hadn't even considered it was even closer….
Shane Green www.umbrellacode.com 408-692-4666 | shane at umbrellacode.com
On Jan 29, 2013, at 5:53 AM, Boris Borcic <bborcic at gmail.com> wrote:
|>>> def notyet(cond) : if cond : raise StopIteration return True
|>>> list(x for x in range(100) if notyet(x>10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Python-ideas mailing list Python-ideas at python.org http://mail.python.org/mailman/listinfo/python-ideas
-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-ideas/attachments/20130129/337a0a5e/attachment.html>
- Previous message: [Python-ideas] while conditional in list comprehension ??
- Next message: [Python-ideas] while conditional in list comprehension ??
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]