Condividi tramite


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.

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