|
Python does the same thing with range: >>> range(1,10)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
Leaving out the starting value starts at zero: >>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Which is like dotimes: [1]> (dotimes (i 10) (format t "~d" i))
0123456789
NIL
There's an implied "less than the supplied high value" in all cases. |