Funktionen MappedOverRange
Fullständigt kvalificerat namn: Std.Arrays.MappedOverRange
function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]
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.
Resultattypen för funktionen mapper
.
En funktion från Int
till 'T
som används för att mappa intervallvärden.
Ett antal heltal.
En matris 'T[]
av element som mappas av funktionen mapper
.
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]
- Microsoft.Quantum.Arrays.Mappad