Sdílet prostřednictvím


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