On Jan 21, 2009, at 11:52 AM, Lou Pecora wrote:
In article <[email protected]>,
Philip Semanchuk <[email protected]> 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