MackS wrote:
(snip)
>>What's preventing the use of list comprehensions?
>>
>>    new_list = [x+1 for x in old_list]
>  
> Suppose I want to do anything as trivial as modify the values of the
> list members _and_ print their new values. 

Then it's a sure design smell IMHO. Don't mix presentation with logic.

> List comprehensions must not
> contain statements, I think. 

You're right.

-- 
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in '[EMAIL PROTECTED]'.split('@')])"
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to