Funzione compressa
Nome completo: Std.Arrays.Zipped
function Zipped<'T, 'U>(left : 'T[], right : 'U[]) : ('T, 'U)[]
Sommario
Date due matrici, restituisce una nuova matrice di coppie in modo che ogni coppia contenga un elemento di ogni matrice originale.
Parametri di tipo
'T
Tipo degli elementi della matrice sinistra.
'U
Tipo degli elementi della matrice destra.
Immissione
A sinistra
Matrice contenente valori per il primo elemento di ogni tupla.
A destra
Matrice contenente valori per il secondo elemento di ogni tupla.
Prodotto
Matrice contenente coppie del form (left[index], right[index])
per ogni index
. Se le due matrici non sono di lunghezza uguale, l'output sarà a condizione che l'output sia più breve degli input.
Esempio
let left = [1, 3, 71];
let right = [false, true];
let pairs = Zipped(left, right); // [(1, false), (3, true)]
Vedere anche
- Microsoft.Quantum.Arrays.Unzipped