Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!

Idiom #375 Integer range from 0 to n-1

Create the list r of size n and initialize it with the integers 0, 1, ..., n-1.

r := make([]int, n)
for i := range n {
	r[i] = i
}
var
  r: array of integer;
  n, i: integer;
....
  SetLength(r,n);
  for i := 0 to n-1 do r[i] := i;
r = list(range(n))
r = (0...n).to_a
let r: Vec<i32> = (0..n).collect();

New implementation...
< >
programming-idioms.org