Condividi tramite


Funzione MappedOverRange

Nome completo: Std.Arrays.MappedOverRange

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

Sommario

Dato un intervallo e una funzione che accetta un numero intero come input, restituisce una nuova matrice costituita dalle immagini dei valori dell'intervallo sotto la funzione.

Parametri di tipo

'T

Tipo di risultato della funzione mapper.

Immissione

Mapper

Funzione da Int a 'T utilizzata per eseguire il mapping dei valori dell'intervallo.

gamma

Intervallo di interi.

Prodotto

Matrice 'T[] di elementi mappati dalla funzione mapper.

Esempio

Questo esempio aggiunge 1 a un intervallo di numeri pari:

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

Vedere anche

  • Microsoft.Quantum.Arrays.Mapped