MappedOverRange – funkce
Plně kvalifikovaný název: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
Shrnutí
Při zadání oblasti a funkce, která přebírá celé číslo jako vstup, vrátí novou matici, která se skládá z obrázků hodnot rozsahu pod funkcí.
Parametry typu
'T
Typ výsledku funkce mapper
.
Vstup
kartograf
Funkce z Int
do 'T
, která se používá k mapování hodnot rozsahu.
rozmezí
Rozsah celých čísel.
Výstup
Maticová 'T[]
prvků mapovaných funkcí mapper
.
Příklad
Tento příklad přidá 1 do rozsahu sudých čísel:
let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]
Viz také
- Microsoft.Quantum.Arrays.Mapped