Compartilhar via


Função compactada

Nome totalmente qualificado: Std.Arrays.Zipped

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

Resumo

Considerando duas matrizes, retorna uma nova matriz de pares de modo que cada par contenha um elemento de cada matriz original.

Parâmetros de tipo

'T

O tipo dos elementos da matriz esquerda.

'U

O tipo dos elementos da matriz direita.

Entrada

Esquerda

Uma matriz que contém valores para o primeiro elemento de cada tupla.

Uma matriz que contém valores para o segundo elemento de cada tupla.

Saída

Uma matriz que contém pares do formulário (left[index], right[index]) para cada index. Se as duas matrizes não tiverem tamanho 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)]

Consulte Também

  • Microsoft.Quantum.Arrays.Unzipped