void operator []=(int index, List<num> value) { if (value.length != _col) { throw Exception("Invalid column length"); } _matrix[index] = List<double>.from(value); }