On Fri, Apr 27, 2012 at 10:17 PM, John O'Hagan <resea...@johnohagan.com> wrote:
> results = [x = expensive_call(i) for i in iterable if condition(x)]

Nest it:

results = [x for x in (expensive_call(i) for i in iterable) if condition(x)]

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

Reply via email to