The following code:

numbers = [1, 2, 3]
for value in numbers:
        value *= 2
print numbers

results in the following output:
[1, 2, 3]

The intent of the code was to produce this output:
[2, 4, 6]

What is the reason for the output produced?
What code should be used to obtain the desired output?

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

Reply via email to