Läs på engelska

Dela via


Funktionen MappedOverRange

Fullständigt kvalificerat namn: Std.Arrays.MappedOverRange

function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]

Sammanfattning

Givet ett intervall och en funktion som tar ett heltal som indata returnerar en ny matris som består av bilder av intervallvärdena under funktionen.

Typparametrar

'T

Resultattypen för funktionen mapper.

Inmatning

Mapper

En funktion från Int till 'T som används för att mappa intervallvärden.

sortiment

Ett antal heltal.

Utdata

En matris 'T[] av element som mappas av funktionen mapper.

Exempel

Det här exemplet lägger till 1 i ett intervall med jämna tal:

let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]

Se även

  • Microsoft.Quantum.Arrays.Mappad