sakthi <[email protected]> wrote: >In the following code, >>>> l=[1,2,3,4,5] >>>> i=0 >>>> for a in l: >... p=2*a >... t=p+i >... i=t >... >>>> t >45 > >Python gives an answer as 45. But i am getting 30 when i execute >manually. Is there any different multiplication pattern in python?
My guess is that you actually typed
p=3*a
instead of
p=2*a
That produces 45.
--
Tim Roberts, [email protected]
Providenza & Boekelheide, Inc.
--
http://mail.python.org/mailman/listinfo/python-list
