Функция MappedOverRange
Полное имя: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Сводка
Учитывая диапазон и функцию, которая принимает целое число в качестве входных данных, возвращает новый массив, состоящий из изображений значений диапазона в функции.
Параметры типа
'T
Тип результата функции mapper
.
Ввод
mapper
Функция от Int
до 'T
, которая используется для сопоставления значений диапазона.
диапазон
Диапазон целых чисел.
Выпуск
Массив 'T[]
элементов, сопоставленных функцией mapper
.
Пример
В этом примере к диапазону четных чисел добавляется 1:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]
См. также
- Microsoft.Quantum.Arrays.Mapped