Michael Kreim wrote: > I was comparing the speed of a simple loop program between Matlab and > Python. > > My Codes: > $ cat addition.py > imax = 1000000000 > a = 0 > for i in xrange(imax): > a = a + 10 > print a
> Are there any ways to speed up the for/xrange loop? Move it into a function; this turns a and i into local variables. def f(): imax = 1000000000 a = 0 for i in xrange(imax): a = a + 10 print a f() > Or do I have to live with the fact that Matlab beats Python in this > example? I think so. -- http://mail.python.org/mailman/listinfo/python-list