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.
Certo
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