Partilhar via


Função compactada

Nome totalmente qualificado: Std.Arrays.Zipped

function Zipped<'T, 'U>(left : 'T[], right : 'U[]) : ('T, 'U)[]

Resumo

Dadas duas matrizes, retorna uma nova matriz de pares de tal forma que cada par contém um elemento de cada matriz original.

Parâmetros de tipo

«O

O tipo dos elementos de matriz esquerda.

«U

O tipo dos elementos de matriz corretos.

Entrada

Esquerda

Uma matriz contendo valores para o primeiro elemento de cada tupla.

Uma matriz contendo valores para o segundo elemento de cada tupla.

Realização

Uma matriz contendo pares do formulário (left[index], right[index]) para cada index. Se as duas matrizes não forem de comprimento igual, a saída será tão longa quanto a menor das entradas.

Exemplo

let left = [1, 3, 71];
let right = [false, true];
let pairs = Zipped(left, right); // [(1, false), (3, true)]

Ver também

  • Microsoft.Quantum.Arrays.Descompactado