On Jan 21, 2009, at 11:52 AM, Lou Pecora wrote:
In article <mailman.7691.1232554737.3487.python-l...@python.org>,
Philip Semanchuk <phi...@semanchuk.com> wrote:
Other answers have been good; to them I'll add the comment that list
comprehensions are for *constructing* lists, not manipulating the
elements thereof.
HTH
Philip
Well this seems to work just fine. What am I missing:
A=[1,2,3]
print A
A=[2*a for a in A]
print A
You haven't manipulated the list A, you've simply overwritten it with
a new list.
--
http://mail.python.org/mailman/listinfo/python-list