arange method

List arange(
  1. int stop, [
  2. int? start,
  3. int? steps
])

Is one of the array creation routines based on numerical ranges. It creates an instance of ndarray with evenly spaced values and returns the reference to it.

var arange =  m2d.arange(10);
print(arange);
//[[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]

Implementation

List arange(int stop, [int? start, int? steps]) {
  if (steps == null) steps = 1;
  if (start == null) start = 0;
  List result = [];
  for (var i = start; i <= stop; i += steps) {
    result.add(i);
  }
  return [result];
}