nested for loops
email at christoph-haas.de
Tue Mar 21 23:06:33 CET 2006
On Tue, Mar 21, 2006 at 09:54:21PM +0000, John Salerno wrote:
> Can someone tell me why 'n' in this example isn't 2?
> >>> for n in range(2, 10):
> for x in range(2, n):
> print 'x =', x, 'n =', n
> x = 2 n = 3
Assume n=2. Then the first inner loop will run in a range(2,2) which is an
empty list. So nothing will happen.
Next outer loop: n=3...
Actually n becomes 2. But you don't do anything with it. :)
".signature" [Modified] 1 line --100%-- 1,48 All
More information about the Python-list